Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Missing Marketing Icon

Tags:

xcode

ios

Solved by adding iOS Marketing 1024pt icon in project


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


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.


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"


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

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