正在分析的二进制文件必须存在,xcode中的iOS应用程序存档

问题描述:

我试图验证我的应用程序商店提交的应用程序,我已对其进行了更新。它之前使用了Three20,尽管我不确定哪个版本,可能是1.0.3。现在它使用的是1.0.5,我重新运行了python脚本,该脚本使用--xcode-version = 4标志将Three20添加到应用程序中。正在分析的二进制文件必须存在,xcode中的iOS应用程序存档

我没有链接错误,并存档很好,但我得到以下错误,当我尝试验证档案分:

enter image description here

我在我束手无策是那种,一直在处理链接器错误,以及Three20和Xcode本身的一般问题。有什么明显的我可能会在这里做错吗?

二进制进行分析必须是可执行文件:

检查您的构建设置,因为有些东西是腥。您的Mach-O型应设置为可执行文件:enter image description here

申请未能协同设计验证...

您必须签署分发证书可执行文件,你最有可能与发展签署证书,或根本没有。

enter image description here

二进制正在分析必须存在:

这可能是因为即将到来的发行数量一起来。解决Mach-O类型,这应该立即消失。

+0

谢谢你对马赫 - 奥的肯定。它没有设置任何东西,需要设置为“可执行”。在代码签名方面,我一直有很多这方面的问题,所以我想你在这方面也许是对的。 –