这是一个多次提交的旧应用程序,没有任何问题。我已修改代码和info.plist以支持iOS 6和iPhone 5,但根本没有更改构建设置。我检查了证书和配置文件,它们都很健全。所有adhoc构建在我们的设备上运行得很好。我正在使用Xcode 4.5。
我构建没有错误,并且存档很好。它出现在组织者中。当我单击验证...时,我会像正常一样点击,选择正确的配置文件,但每次都会失败并出现相同的三个错误:
我在以下问题中尝试了答案:Binary being analyzed must exist, iOS App Archive in xcode我的应用程序已检出。
我怀疑问题是我将armv6,armv7和armv7s作为有效的架构包含在内,但我真的不知道问题是什么,因为这一切都在Xcode 4.4中有效。
我该怎么做才能解决这个问题?
答案 0 :(得分:17)
你无法使用Xcode 4.5构建armv6二进制文件,Apple已经放弃了对armv6的支持。
看来你的错误在它达到第一个错误后几乎是复杂的,所以如果你修复它以便为armv7和armv7s构建,那么它应该修复其余的错误(因为它会生成一个有效的二进制文件,如果脚本其他一切都很好,并且能够被分析)