我正在上传使用Xcode 9.2(使用iOS 11 SDK构建)的构建到发布应用程序。二进制文件已成功存档并上传,但我收到了以下电子邮件。
尊敬的开发人员:
我们发现您最近对""的传递存在一个或多个问题。若要处理您的传递,必须更正以下问题:缺少Info.plist值-捆绑包""中缺少Info.plist键CFBundleIconName的值。在资源目录中提供图标的应用也必须提供此Info.plist键。有关详细信息,请参阅www.example.com。更正这些问题后,你可以重新交付更正后的二进制文件。http://help.apple.com/xcode/mac/current/#/dev10510b1f7. Once these issues have been corrected, you can then redeliver the corrected binary.
此致,
App Store团队
我找到了解决办法。
Missing CFBundleIconName in Xcode9 iOS11 app release
但我需要多一点。我不想使用***. xcassets**文件的应用程序图标。我想使用图像在xCode项目文件夹的应用程序图标。这是可能的xCode 9.2?如果是,那么如何?
2条答案
按热度按时间6rvt4ljy1#
还没有看到这个列在任何其他职位,但这是我的问题。
请务必检查您的资产目录的目标成员资格!如果您没有正确链接这里的成员资格,你会得到这个相同的超级通用错误(苹果应该做一些关于错误消息)。
目标成员身份应直接与您使用图标的目标关联。例如,我将此单一目录用于我的主应用和手表应用资产,您必须通过选择适当的成员来指定此目录。
wxclj1h52#
有一个直接选项可以不使用资产中的应用程序图标