Skip to main content
Inspiring
August 19, 2016

UE 4.12.5 Building Shipping build fails :(

I can build development builds no problem. Building shipping builds fails with:

====8/18/2016 9:22:55 PM====PERFORMING FINAL APK PACKAGE OPERATION================================================
MainFrameActions: Packaging (Android (ETC2)): Program.Main: ERROR: AutomationTool terminated with exception: ERROR: DistributionSigning settings are not all set. Check the DistributionSettings section in the Andriod tab of Project Settings
MainFrameActions: Packaging (Android (ETC2)): Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)

Here is the full log: https://drive.google.com/open?id=0Bw...3ByMzJpN0FGT1U

Here is a video showing me turning on Shipping build settings:

https://www.youtube.com/watch?v=mPZO5N9TLxQ

Has anyone experienced same issue? How did you fix it ?

Thanks
    This topic has been closed for replies.

    8 replies

    motorsepAuthor
    Inspiring
    August 19, 2016
    If I uncheck "For Distribution" option in the Packaging in Project Settings, but leave everything else as seen in the video, build is successful, but Oculus validator still says it's a debug/development build :(
    August 19, 2016
    Yeah you need to create your keystore for the "For Distribution" checkbox to work - it basically signs the app without this it is always signed as a debug app by UE4

    Once you create and place your keystore in the correct location you need to enter the details of it in the "Distribution signing" section of the Android settings in UE4.

    There's plenty of information for that around the web for how to distribute your android app and UE4 :)


    motorsepAuthor
    Inspiring
    August 22, 2016
    @aussieburgerVR

    Got it built and validated, thanks!

    Still having this warning:

    --> GLES version is (not specified) (uses-gl-es)

    How do I get a rid of that?

    Thanks
    Inspiring
    August 22, 2016
    Sounds lithe same as this: https://forums.oculus.com/developer/discussion/comment/427956
    motorsepAuthor
    Inspiring
    August 22, 2016

    Fulby said:

    Sounds lithe same as this: https://forums.oculus.com/developer/discussion/comment/427956


    Yeah, except this is with UE4 and unlike Unity there is no way to edit manifest manually :(

    Hopefully it's the validator's issue and indeed I can just ignore it.
    Inspiring
    August 22, 2016
    I've submitted apks which had that error in the local validator and the online one accepted it.
    Inspiring
    August 22, 2016
    The warning about GLES versions is a known issue with our validator script. We are working on fixing it. It would be great if you could provide an APK that reproduces the issue. Either way, it shouldn't block submission.
    motorsepAuthor
    Inspiring
    August 22, 2016

    vrdaveb said:

    The warning about GLES versions is a known issue with our validator script. We are working on fixing it. It would be great if you could provide an APK that reproduces the issue. Either way, it shouldn't block submission.


    I'll upload it after work and link it to you in PM.