Missing Marketing Icon

IosXcode

Ios 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.

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.

Ios Solutions


Solution 1 - Ios

Solved by adding iOS Marketing 1024pt icon in project

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.

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

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.

Uncheck the transparency checkbox in Photoshop

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:

  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

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.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionJOGView Question on Stackoverflow
Solution 1 - IosVarinder Singh iPhone DevView Answer on Stackoverflow
Solution 2 - IosGaurav SinglaView Answer on Stackoverflow
Solution 3 - IosJeremyShawView Answer on Stackoverflow
Solution 4 - IosElBrmView Answer on Stackoverflow
Solution 5 - IosŁukasz KalbarczykView Answer on Stackoverflow
Solution 6 - Iosow3nView Answer on Stackoverflow
Solution 7 - IosMustafaView Answer on Stackoverflow
Solution 8 - IosEsqarrouthView Answer on Stackoverflow
Solution 9 - IostolgatasciView Answer on Stackoverflow
Solution 10 - IosAnil GuptaView Answer on Stackoverflow
Solution 11 - IosJaroslavView Answer on Stackoverflow