尝试提交我的应用时,iTunes Connect说
缺少营销图标。 iOS应用程序必须包含PNG格式的1024x1024px营销图标。不包含营销图标的应用程序无法提交给App Review或Beta App Review。
我在iTunes Connect中的提交中,General App Information
和App Icon
下有一个1024x1024px的PNG。所以我猜他们希望我在Xcode中将它作为资产添加到捆绑包中。但是当我将PNG拖放到这个Unassigned
占位符时,没有任何反应。
此错误在WWDC 2017之后开始出现,我安装了XCode 9 Beta。此问题也出现在版本8.3.1(8E1000a)中。
答案 0 :(得分:142)
答案 1 :(得分:77)
根据XCode 9的新指南:我们需要在AppIcon图像集下拖动一个大小为1024pt的新图标,名为“App Store iOS 1024pt”。
重要提示:请务必使用不带Alpha /透明度的图标
执行此操作后,警告将消失,您应该能够成功将二进制文件提交给Apple进行审核。
参考链接:https://help.apple.com/xcode/mac/current/#/dev4b0ebb1bb
答案 2 :(得分:33)
问题似乎是提交使用测试版Xcode构建的二进制文件。将构建提交到App Store时,请使用已发布的Xcode版本。
答案 3 :(得分:15)
对于在添加新应用图标后仍然遇到问题的人:
确保透明度'当您从Photoshop导出PNG图像时,取消选中复选框。显然,即使图像没有透明度,这也是一个问题。
这对我有用。
感谢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:
答案 6 :(得分:6)
应在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图标,但这没有帮助。然后,我删除了所有图标并再次上传。这有帮助。