Missing Marketing Icon
IosXcodeIos Problem Overview
When trying to submit my app, iTunes Connect says
> 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.
I do have a 1024x1024px PNG in my submission in iTunes Connect, under General App Information
and App Icon
. So I guess they want me to add it as an Asset to the bundle, in Xcode. But when I drag and drop my PNG to this Unassigned
placeholder, nothing happens.
This error started appearing after WWDC 2017 and I installed XCode 9 Beta. This issue is occuring in Version 8.3.1 (8E1000a) too though.
Ios Solutions
Solution 1 - Ios
Solution 2 - Ios
According to new guidelines for the XCode 9: we need to drag a new icon with size 1024pt new available icon item named "App Store iOS 1024pt" under AppIcon image set.
IMPORTANT: Make sure to use the icon without Alpha/Transparency
After doing this, the warning will be gone and you should be able to successfully submit the binary to Apple for review.
Reference link: https://help.apple.com/xcode/mac/current/#/dev4b0ebb1bb
Solution 3 - Ios
The issue seems to be submitting a binary that was built using a beta version of Xcode. Use a released version of Xcode when submitting builds to the App Store.
Solution 4 - Ios
For people that still facing problems after adding the new app icon:
Make sure the 'Transparency' checkbox is unchecked when you're exporting the PNG image from Photoshop. Apparently this is an issue even if the image has no transparency.
This worked for me.
Thanks to Hammoud's answer at https://stackoverflow.com/questions/44667434/how-to-solve-missing-marketing-icon-ios-apps-must-include-a-1024x1024px
Solution 5 - Ios
In Xcode 8:
Find your iconset directory, put a prepared file (for example 'Icon-Marketing.png') here and add the following to Contents.json
{
"size" : "1024x1024",
"idiom" : "ios-marketing",
"filename" : "Icon-Marketing.png",
"scale" : "1x"
}
Solution 6 - Ios
If you are building an IOS app from Unity follow these steps:
- In the Xcode project go to Unity-iPhone > Images.xcassets > AppIcon
- Scroll to the bottom
- Drag in a 1024x1024 icon
- Build (CMD+B), archive, upload as usual
Solution 7 - Ios
The App Icon guidelines have changed with the release of new iPhons X, iOS 11, and Xcode 9.
A new App Store icon should be added to the project in Xcode 9 of size:
1024px × 1024px (1024pt × 1024pt @1x)
Hope this helps.
Reference: https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/
Note: As of today, Technical Q&A QA1686 - App Icons on iPhone, iPad and Apple Watch hasn't been updated with this requirement.
Solution 8 - Ios
I'm using beta 3 and I'm only getting a warning after uploading. I uploaded a binary for Test Flight, not release.
Adding the marketing image in .xcassets , AppIcon fixed the warning.
Solution 9 - Ios
How to add "1024 application icon" in sys cordova?
edit config file:
<icon src="res/icon/ios/icon-1024.png" width="1024" height="1024" />
command line:
cordova prepare ios
Don't forget to actually add the file res/icon/ios/icon-1024.png
to the filesystem.
Solution 10 - Ios
I was submitting an update of the iOS app to the Apple app store.
I found the below 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
According to new Apple guide line in xcode 9, we need to add support of "App Store iOS" icon So I added to App icon of 1024x1024pt. App is submitted to App Store.
Solution 11 - Ios
The problem can also be in the other icons. I created the 1024 icon without alpha-channel but this didn't help. Then, I removed all icons and upload it again. This helped.