I’ve been attempting to use iTunes Connect/TestFlight to test an AR app made w/ Unity version 5.6.1p1
For anyone running into the “Missing Marketing Icon” error…
“Missing Marketing Icon - iOS Apps must include a 1024x1024px Marketing Icon in PNG format. Apps that do not include the Marketing Icon cannot be submitted for App Review or Beta App Review.”.
The App Icon upload field on iTunes Connect → App Store → General App Information, is not the above mentioned missing Marketing Icon. I learned from Apple Dev Support today that as of WWDC this Marketing Icon will need to be included on the Xcode side of things.
Please correct me if I’m wrong… Unity version 5.6.1p1 is not providing a way to include this required 1024x1024px png Marketing Icon.
Xcode-beta 9 within the AppIcon directory at the very bottom of the list of icon assets is where you will find the field to add this missing Marketing Icon.
I was able to upload via Xcode and not receive the missing Marketing Icon error after adding the needed file to Xcode. I also was able to add an external test user to the build.
I’m still receiving the “Missing Push Notification Entitlement” email even after installing the “Missing Push Notification Entitlement Warning Remover” Unity add on. Anyone know of a good solution for this issue?
Hey @DerekLerner ,
Thanks for posting this here! We have not had this on our radar yet, hence, there is no support in Unity for it at the moment. I’m glad you were able to work around it in Xcode, though a path through Unity would be ideal. Could you file a bug using the Bug Reporter from the Editor. It’s in the menu Help → Report a Bug… And post the case number here. This will allow other users to vote on the issue. Hopefully we will have support for this soon.
Cheers,
Chris
Hey @DerekLerner ,
I have notified our QA about the bug. You should be able to follow it’s progress now. Thanks for filing it and welcome to the forums!
Cheers,
Chris
How about Missing Push Notification Entitlement issue? I know it’s only a warning but it is a annoying warning. I’m not using push notification in anyway on my project, neither my plugins, I checked. What can I do?
This is a big issue for us too. We use UCB and though we set the marketing icon in Unity, all the builds keep displaying the error (even after forcing UCB to use Unity 2017.1.2)
Has there been a solution developed for Cloud Build? I’m looking at Issue Tracker, and it still shows this as Active since June 29. I’d like to raise the severity of this to 1, since it is a showstopper for Cloud Build. Please give an update on the latest progress on this issue. Is someone actively working on this? Is there an expected resolution date?
Having the same issue but now it’s called App Store Icon instead of Marketing icon. Using Unity 2017.1.0f3 so I assume this would work if I updated to 2017.2 but I don’t think will do that just for this now. Although it is a bit of an extra every time because I have to drag this icon manually in XCode each time I’d want to build to upload for external testers. But can’t afford the time right now to risk the uncertainty coming with a whole new Unity update.
I wish there was a Postprocessing line of code that I could just add to my postprocessing script to add the icon into this ignored slot …
I’ve uploaded to Unity 2017.2 and with the added App Store Icon slot in Player settings it works now. The only thing I don’t like is that you have to click ‘Override for iOS’ in order to activate that panel but if you accidentally click in the wrong place and uncheck Override for iOS once you’ve already added all those icons (and that takes a while as you have to add like 15 different icons) then it just clears all the icons, when you check the box again, all the icons from the slots are gone and you have to start it over. Unity is usually very good at ‘remembering’ settings in disabled panels and recovering them when those panels are re-enabled (eg. in texture import etc) so this is a bit atypical.
I am using Cloud Build Services and just made my first successful upload (No missing App Store Icon warning) to iTunesConnect via Applications Loader.
I have read everything I could find on the matter, and have combined a series of different suggested solutions, some of them probably do not do anything, but I will just list it all, and you can try it out on your own
Import a 1024 x 1024 png file called iTunesArtwork.png and place it in the root of the project.
Set it to Texture to Default and check Override for ISO. And set Max size to 1024.
Under Build Settings > Player Settings: set the icon as Default Icon.
Under Build Settings > Player Settings > Icon: Check ‘Override for IOS’ and manually drag the icon to all the 19 different fields.
As mentioned I do not know which one of these steps made the difference, but something did as it now works for me.
I then push the project to the repository, let Cloud Build do its thing, and download the IPA on my virtual OSX machine and upload with Applications loader.