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

NaX*_*Xir 4 itunesconnect ios bitcode

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

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

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

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

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

在此输入图像描述

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

在此输入图像描述

所有的Pod都在这里.

在此输入图像描述

小智 9

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

在我的例子中,Info.plist文件被添加到Build Phase中的Copy Bundle Resources.我只是从Copy Bundle Resources中删除它并且它有效!