我正在努力使用用iOS 11 SDK构建的Xcode 9发布一个新版本的应用程序。存档和上传二进制文件进行顺利,没有任何问题。构建出现在iTunes连接下的活动作为‘处理’,它会消失,我得到以下电子邮件回来。
亲爱的开发者, 我们发现你方最近为"“的交货出现了一个或多个问题。要处理您的传递,必须纠正以下问题:缺少Info.plist值--包'‘中缺少Info.plist键CFBundleIconName的值。在资产目录中提供图标的应用程序也必须提供此Info.plist键。有关更多信息,请参见http://help.apple.com/xcode/mac/current/#/dev10510b1f7。一旦纠正了这些问题,您就可以重新传递经过更正的二进制文件。大家好,应用商店团队
该链接提供了一些有关资产包的信息。我尝试将CFBundleIconName键设置为项目名称或图像文件名,然后再次提交应用程序。然而,我仍然收到与上面相同的电子邮件。
如有任何帮助建议,将不胜感激。
发布于 2017-09-21 16:33:05
最简单的解决方案是在plist中添加CFBundleIconName键并填充资产目录中的所有AppIcon切片。
Info.plist:
<key>CFBundleIconName</key>
<string>AppIcon</string>


https://stackoverflow.com/questions/46216718
复制相似问题