应用程序处理错误:意外的CFBundleExecutable密钥

时间:2016-09-15 13:31:12

标签: ios itunesconnect bitcode

我正在尝试使用bitCode启用Apple。每次我提交我收到这封电子邮件。

我们发现了您最近为" MyAPPP"发送的一个或多个问题。要处理您的交付,必须纠正以下问题:

意外 CFBundleExecutable密钥 - ' /Payload/MyAPPP.app/Base.lproj'不包含可执行文件。如果此捆绑包故意不包含可执行文件,请考虑从其Info.plist中删除 CFBundleExecutable密钥并使用 BNDL 的CFBundlePackageType。如果此捆绑包是第三方框架的一部分,请考虑联系框架的开发人员以获取更新以解决此问题。

一旦纠正了这些问题,您就可以重新更新已更正的二进制文件。

我的应用程序的info.plist有以下内容。

enter image description here

每个pod的Cocoa Pod都有info.plist为

enter image description here

所有豆荚都在这里。

enter image description here

1 个答案:

答案 0 :(得分:7)

我遇到了同样的问题。最后我得到了一个解决方案。

就我而言,Info.plist文件已添加到Build Phase中的Copy Bundle Resources。我只是从Copy Bundle Resources中删除它并且它有效!