2012-10-29 100 views
0

我開發了一個應用程序。我的xcode版本是xcode 4.3.3。我正在使用分發證書來提交appstore。而我的ios開發目標是ios 3.0。在存檔的時候,我得到了像在Xcode 4.3.3中不兼容

錯誤「這個包是無效的。關鍵uirequireddevicecapabilities包含值的ARMv7',這是與的minimumosversion值不符‘3.0’」

所以,請告訴我該如何解決這個問題。在創建分發配置證書時,我沒有添加任何設備。所以有人知道什麼原因請告訴我。

回答

0

首先ARMv7誤差與您info.plistuirequireddevicecapabilities設置爲ARMv7事實的事,但你的目標的iOS 3.0因此蘋果也希望是你支持ARMv6。請從info.plist中刪除ARMv7

如果您將分發設置配置文件設置爲AppStore,則您將無法添加設備,因爲此設置配置文件僅用於上傳應用程序以供appstore查看。