答案 0 :(得分:2)
这些是我为我的问题所做的步骤。问题解决了。 在归档应用程序之前,请执行以下步骤,
答案 1 :(得分:0)
解决方案:
将设备更改为Generic iOS Device
或拔掉64位手机
原因:
在Build Settings > Architectures
如果是,xcode将确定所选测试设备的体系结构,它将仅为此构建。
如果否,xcode将针对考虑到您的minimumOSVersion的所有架构进行构建
注意:在构建时将Build Active Architecture
设置为YES
会更快,因此在您需要时快速使用
答案 2 :(得分:-1)
这些按键不会按照您认为的方式工作:它是一个AND而不是OR。通过包含arm64密钥,您说您的应用程序仅适用于64位设备,这在iOS 8上是不允许的。删除arm64密钥。
Apple在WWDC上表示,iOS 9上只允许使用64位iOS应用程序,但您需要使用XCode 7构建并定位iOS 9。您还可以为这些键赋予真值和假值,这会使事情变得更复杂。如果您想了解更多信息,请参阅Apple的文档。 https://developer.apple.com/library/ios/qa/qa1397/_index.html