ios 9中意外的CFBundleExecutable键

时间:2015-09-28 06:05:45

标签: ios xcode app-store ios9 xcode7

我已将我的xcode升级到最新版本,更新后我尝试在我归档时向appstore提交构建我遇到了以下问题:

Unexpected CFBundleExecutable Key

我搜索了我的网站和一些链接但找不到解决方案。谁能告诉我这是什么问题?寻找任何人的帮助

2 个答案:

答案 0 :(得分:2)

禁用bitcode并从Info.plist中删除该密钥

在.plist中,您会找到“可执行文件”名称。

答案 1 :(得分:0)

您需要从有问题的捆绑包的Info.plist文件中删除CFBundleExecutable密钥。在我的例子中,导致问题的是ApptentiveResources.bundle。

最简单的方法是在Xcode中按Cmd-Shift-F并搜索CFBundleExecutable。在包含该键的文件列表中,您应该看到错误消息中提到的包。从该文件中删除密钥(但将所有其他实例保留在其他文件中)。

然后在将存档上传到App Store时,请确保取消选中“包含bitcode”复选框,否则您将继续收到该包的错误。