141
votes

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.

Unassigned placeholder for Marketing 1024x PNG

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.

11
Did you tried to drag & drop 1024x1024px PNG icon?Dharma
No, it doesn't your bundle. Ensure that the icon yo have uploaded to iTunesConnect doesn't contain an alpha channelPaulw11
@Paulw11I removed the alpha like this stackoverflow.com/a/38256612/237509 and reuploaded but upon submitting I still get the same message.JOG
@DSDharma yes I tried drag&drop both to "Unassigned" in Xcode but it does not react on drag&drop, and to iTunes Connect in the app submission, to reupload the icon there, but no success.JOG

11 Answers

142
votes

Solved by adding iOS Marketing 1024pt icon in project

78
votes

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.

enter image description here

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

33
votes

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.

15
votes

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.

Uncheck the transparency checkbox in Photoshop

This worked for me.

Thanks to Hammoud's answer at How to solve "Missing Marketing Icon. iOS Apps must include a 1024x1024px"

15
votes

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"
}
7
votes

If you are building an IOS app from Unity follow these steps:

  1. In the Xcode project go to Unity-iPhone > Images.xcassets > AppIcon
  2. Scroll to the bottom
  3. Drag in a 1024x1024 icon
  4. Build (CMD+B), archive, upload as usual
6
votes

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.

4
votes

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.

3
votes

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.

0
votes

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.

0
votes

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.