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

我试图提交给苹果与bitCode启用。 每次我提交我收到这封电子邮件。

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

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

一旦这些问题得到纠正,您可以重新发送更正的二进制文件。

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

在这里输入图像说明

每个豆荚的cocoa豆荚都有info.plist

在这里输入图像说明

所有豆荚在这里。

在这里输入图像说明

我面临同样的问题。 最后我有一个解决scheme。

在我的情况下,Info.plist文件被添加到生成阶段的复制包资源。 我只是把它从复制包资源中删除,它的工作!