我升级我的Xcode到最新版本,并更新我试图向构建,而我存档我有以下问题的AppStore后:意外CFBundleExecutable键9
Unexpected CFBundleExecutable Key
我已搜查我的网站和一些链接,但无法找到解决方案。谁能告诉我有什么问题?寻找任何人的帮助
我升级我的Xcode到最新版本,并更新我试图向构建,而我存档我有以下问题的AppStore后:意外CFBundleExecutable键9
Unexpected CFBundleExecutable Key
我已搜查我的网站和一些链接,但无法找到解决方案。谁能告诉我有什么问题?寻找任何人的帮助
禁用位码和删除的Info.plist
该密钥在的.plist你将与“可执行文件”名找到它。
您需要从违规包的Info.plist文件中删除CFBundleExecutable
密钥。就我而言,这是导致问题的ApptentiveResources.bundle。
这样做的最简单方法是在Xcode中按Cmd-Shift-F并搜索CFBundleExecutable。在包含该密钥的文件列表中,您应该看到错误消息中提到的包。从该文件中删除密钥(但将所有其他实例保留在其他文件中)。
然后,当将存档上传到App Store时,请确保取消选中“包含位码”复选框,否则您将继续收到该包的错误。
我试过这一堆,但是一旦我从.plist文件中删除条目,我禁用了位代码,当我尝试验证存档时,我收到一个错误:'无效的包结构 - ... /Frameworks/ResearchKit.framework/ResearchKit是不允许的。应用程序不能包含独立的可执行文件或库...'当我恢复plist我可以验证和上传,但我得到关于意想不到的可执行文件密钥的错误...无法赢得 –