我正在尝试验证我的 App 以提交 App Store,我已经对其进行了更新。之前用的是Three20,不知道是什么版本,应该是1.0.3吧。现在它使用的是 1.0.5,我重新运行了 python 脚本,该脚本将 Three20 添加到带有 --xcode-version=4 标志的应用程序中。
我没有链接器错误,并且存档正常,但是当我尝试验证存档以供分发时出现以下错误:
我有点不知所措,整天都在处理链接器错误,以及 Three20 和 Xcode 本身的一般问题。有什么明显的地方我可能做错了吗?
最佳答案
The binary being analyzed must be an executable:
检查您的build设置,因为有些可疑。您的 Mach-O 类型应设置为可执行文件:
Application failed codesign verification...
您必须使用分发证书签署您的可执行文件,您很可能使用开发证书签署,或者根本不签署。
The binary being analyzed must exist:
这可能是因为第一个问题而出现的。解决 Mach-O 类型,这应该立即消失。
关于iphone - 被分析的二进制文件必须存在,xcode 中的 iOS App Archive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11287713/