Missing App Store Icon - iOS Apps must include a 1024x1024px App Store Icon in PNG format.

Hello, I'm trying to publish my application to TestFlight (for Beta Testing). Now, my app has the status of "Waiting for Review", but I've received the following message from Apple: "Missing App Store Icon - iOS Apps must include a 1024x1024px App Store Icon in PNG format. Without providing the icon in the Asset Catalog or via iTunes Connect, apps cannot be submitted for App Review or Beta App Review." In order to resolve this issue, I've provided Apple with a new icon (1024 x 1024.png) via iTunesConnect in the section "App General information", but I am not sure will Apple approve the App. Note: I don't see "rejected" status for app or any other information regarding that Apple will not approve the app.   I use PhoneGap builder in order to create .ipa file and Application Loader to publish app to the iTunes Connect. Also I used the same PhoneGap package which is already on iTunes Connect (I've only change number of version).  The previous version was published without this problem.  Has anyone had any experience with this problem?   Thank you in advance.  David  
2 answers

I was receiving that warning message as well when I tried to upload a new build of my app to iTunes Connect, I fixed it by adding a 1024 x 1024 icon to my res file in the phonegap.zip folder, it is named icon-512-2x.png, I also added this line to my configuration file,

<icon src="res/ios/icon-512-2x.png" width="1024" height="1024" />

Then I built it using the Phonegap Build service.  When I uploaded it to iTunes Connect, I did not receive the warning message. 

I followed this stack overflow question https://stackoverflow.com/questions/48236079/phonegap-missing-app-store-icon-1024x1024px-app-store-icon.



Hi David,

This icon needs to be uploaded via itunes connect, which seperate from the phonegap build process. If it is not then Apple will reject the binary upload. 

If it does get rejected then sometimes it is quicker to create a new build, upload it to iTunes connect and then submit for approval. You will need to make sure your version is changed in the config.xml otherwise when you upload the ipa it'll get rejected as it conflicts with another version.


This process is unfortunetly very common problem with iTunes connect process. Sometimes it can be approved within the hour, other times it will get rejected and you can appeal to get it accepted. If it takes a long time to get approved then it is quicker remove it and add a new build.