【发布时间】:2012-09-19 14:47:20
【问题描述】:
这是一个旧应用程序,已多次提交,没有问题。我已经修改了代码和 info.plist 以支持 iOS 6 和 iPhone 5,但根本没有更改构建设置。我检查了证书和配置文件,它们都很好。所有临时构建都在我们的设备上运行良好。我正在使用 Xcode 4.5。
我构建没有错误,它存档就好了。它显示在管理器中。当我单击 Validate... 时,我像往常一样单击,选择正确的配置文件,但每次都失败并出现相同的三个错误:
- 无法运行 lipo 命令 /Applications/Xcode.app...:无法打开输入文件:...(没有这样的文件或目录)
- 应用程序未通过协同签名验证。签名无效,包含不允许的权利,或者未使用 iPhone 分发证书签名。
- 被分析的二进制文件必须存在:...
我尝试了以下问题的答案:Binary being analyzed must exist, iOS App Archive in xcode 并且我的应用程序签出。
我怀疑问题在于我已将 armv6、armv7 和 armv7s 作为有效架构包含在内,但我真的不知道问题出在哪里,因为这一切都适用于 Xcode 4.4。
我该怎么做才能解决这个问题?
【问题讨论】: