Unable to publish to play store, even if "Shipping" packaging is selected

When packaging for android and setting packaging setting and project setting to “shipping” you get this error when trying to upload to play store

Open File > Package Project > Packaging Settings, expand the “Project” section, and enable the “For Distribution” option. Repackage your project and see if that allows you upload. Thanks.

ahh i didnt see that, not very intuitive, i would think shipping = deploying(for distribution), but makes sense.

Also, still receiving same issue. “Full Rebuild”, and For Distribution selected. Is also selected. It seems that its regenerating the same apk (last date changed is same as original).

I think this may because i am selecting Android (ATC) cause i know what gpu’s/phone i want to test on (for now). Is it required that do a full android build?

Ok i did get some headway, maybe i’m missing the documentation/couldnt find it but.

===In order to “DISTRIBUTE” you must configure UE4 to “sign” your app other wise it will keep compiling in debug mode! ===

Note for developers: So this is what i noticed when trying to upload to play store:

Shipping + Distribution = Debug error

Development + Distribution = Not signed (what i expected), but atleast compiling it without debug mode

I knew it would need to be signed but, the fact it wasn’t recompiling a new apk/notifying me that it needed to be signed i figured i missed some other config/proper to turn of debug.

Now for others who have this problem:

Follow this guide by google (with the command line).

You can find this file to configure by going to Project Settings → Android ->open manifest folder “Signing config” and fill out / follow the directions. It will not only force it out of debug mode… but it will be signed aswell :stuck_out_tongue_winking_eye: ready to throw up to the play store

A step by step how to would be very useful as I’m stuck @ this stage as well. I want to upload it as alpha so i can test it on multiple devices with some friends but I can not upload the apk file due to the signing problem.

Full android build will ensure the project works on all android devices (all texture formats) with the downside that the project size will be bigger as it will pack for all formats. (Think this is the best way to go when publishing on the play store)