缺少营销图标

时间:2017-06-15 11:03:50

标签: ios xcode

尝试提交我的应用时,iTunes Connect说

  

缺少营销图标。 iOS应用程序必须包含PNG格式的1024x1024px营销图标。不包含营销图标的应用程序无法提交给App Review或Beta App Review。

我在iTunes Connect中的提交中,General App InformationApp Icon下有一个1024x1024px的PNG。所以我猜他们希望我在Xcode中将它作为资产添加到捆绑包中。但是当我将PNG拖放到这个Unassigned占位符时,没有任何反应。

Unassigned placeholder for Marketing 1024x PNG

此错误在WWDC 2017之后开始出现,我安装了XCode 9 Beta。此问题也出现在版本8.3.1(8E1000a)中。

11 个答案:

答案 0 :(得分:142)

通过在项目中添加iOS Marketing 1024pt图标解决

答案 1 :(得分:77)

根据XCode 9的新指南:我们需要在AppIcon图像集下拖动一个大小为1024pt的新图标,名为“App Store iOS 1024pt”。

enter image description here

重要提示:请务必使用不带Alpha /透明度的图标

执行此操作后,警告将消失,您应该能够成功将二进制文件提交给Apple进行审核。

参考链接:https://help.apple.com/xcode/mac/current/#/dev4b0ebb1bb

答案 2 :(得分:33)

问题似乎是提交使用测试版Xcode构建的二进制文件。将构建提交到App Store时,请使用已发布的Xcode版本。

答案 3 :(得分:15)

对于在添加新应用图标后仍然遇到问题的人:

确保透明度'当您从Ph​​otoshop导出PNG图像时,取消选中复选框。显然,即使图像没有透明度,这也是一个问题。

Uncheck the transparency checkbox in Photoshop

这对我有用。

感谢Hammoud在How to solve "Missing Marketing Icon. iOS Apps must include a 1024x1024px"

的回答

答案 4 :(得分:14)

在Xcode 8中:
找到你的iconset目录,在这里放一个准备好的文件(例如' Icon-Marketing.png')并将以下内容添加到Contents.json

{
  "size" : "1024x1024",
  "idiom" : "ios-marketing",
  "filename" : "Icon-Marketing.png",
  "scale" : "1x"
}

答案 5 :(得分:7)

如果您要从Unity构建IOS应用,请按these steps

  1. 在Xcode项目中转到Unity-iPhone> Images.xcassets> AppIcon
  2. 滚动到底部
  3. 拖动1024x1024图标
  4. 构建(CMD + B),存档,照常上传

答案 6 :(得分:6)

随着新版iPhons X,iOS 11和Xcode 9的发布,App Icon指南发生了变化。

应在Xcode 9中添加一个新的App Store图标,大小为:

1024px×1024px(1024pt×1024pt @ 1x)

希望这有帮助。

参考: https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/

注意:截至今天,Technical Q&A QA1686 - App Icons on iPhone, iPad and Apple Watch尚未根据此要求进行更新。

答案 7 :(得分:4)

我正在使用测试版3,我只是在上传后收到警告。我为Test Flight上传了一个二进制文件,而不是发布。

在.xcassets中添加营销图片,AppIcon修复了警告。

答案 8 :(得分:3)

如何在sys cordova中添加“1024应用程序图标”?

编辑配置文件:

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

命令行:

cordova prepare ios

不要忘记将文件res/icon/ios/icon-1024.png实际添加到文件系统中。

答案 9 :(得分:0)

我正在向Apple应用商店提交iOS应用更新。 我发现了以下错误: 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

根据xcode 9中的新Apple指南,我们需要添加对App Store iOS&#34;的支持。图标 所以我添加到1024x1024pt的App图标。 应用程序已提交至App Store。

答案 10 :(得分:0)

问题还可以在其他图标中。我创建了没有alpha通道的1024图标,但这没有帮助。然后,我删除了所有图标并再次上传。这有帮助。