无法通过iPhone 5支持提交应用程序的验证阶段

这是一个多次提交的旧应用程序,没有任何问题.我已修改代码和info.plist以支持iOS 6和iPhone 5,但根本没有更改构建设置.我检查了证书和配置文件,它们都很健全.所有adhoc构建在我们的设备上运行得很好.我正在使用Xcode 4.5.

我构建没有错误,它存档很好.它出现在组织者中.当我单击验证…时,我像正常一样点击,选择正确的配置配置文件,但每次都会失败并出现相同的三个错误:

>无法运行lipo命令/Applications/Xcode.app …:无法打开输入文件:…(没有这样的文件或目录)
>申请失败的代码签名验证.签名无效,包含不允许的权利,或者未使用iPhone分发证书签名.
>被分析的二进制文件必须存在:…

我在以下问题中尝试了答案:Binary being analyzed must exist, iOS App Archive in xcode和我的应用程序检出.

我怀疑问题是我已经将armv6,armv7和armv7s作为有效架构包含在内,但我真的不知道问题是什么,因为这一切都在Xcode 4.4中有效.

我该怎么做才能解决这个问题?

你无法使用Xcode 4.5构建armv6二进制文件,Apple已经放弃了对armv6的支持.

看来你的错误在它达到第一个错误后几乎是复杂的,所以如果你修复它以便为armv7和armv7s构建那么它应该修复其余的错误(因为如果脚本很好,它将生成一个有效的二进制文件其他一切,并能够分析)

翻译自:https://stackoverflow.com/questions/12627771/cannot-get-passed-the-validation-stage-of-submitting-app-with-iphone-5-support

转载注明原文:无法通过iPhone 5支持提交应用程序的验证阶段