我开发了一个应用程序。我的xcode版本是xcode 4.3.3。我正在使用分发证书进行appstore提交。我的ios开发目标是ios 3.0。在归档时我得到了像
这样的错误“此捆绑包无效。密钥uirequireddevicecapabilities包含值”armv7“,它与”3.0“的minimumosversion值不兼容”
所以请告诉我如何解决这个问题。在创建分发配置证书时,我没有添加任何设备。所以有人知道是什么原因请告诉我。
答案 0 :(得分:0)
首先ARMv7
错误与您的info.plist
密钥uirequireddevicecapabilities
设置为ARMv7
这一事实有关,但您的目标是iOS 3.0,因此Apple也希望您支持ARMv6
。只需从ARMv7
中删除info.plist
。
如果您将分发配置文件设置为AppStore,您将无法添加设备,因为此配置文件仅用于上传应用程序以进行appstore审核。