2013-10-28 45 views
1

支持當驗證存檔,我得到以下錯誤:錯誤而提交 - 可執行文件必須包括對ARMv6

ERROR ITMS-9000: "This bundle is invalid. When supporting iPhone, the executable must  include support for the armv6 architecture, unless the UIRequireDeviceCapabilities include the 'armv7' capability." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage) 

我試着用的ARMv6和ARMv7 architracture,但得到了同樣的結果。 我想提交的通用應用程序和使用xcode 5.

我看着谷歌,發現其他幾個人也有同樣的問題,但有人已經報告了這些問題的任何答案。如果任何人有任何想法,請分享它。

+0

您設置的部署目標是什麼? –

+0

感謝您的快速回復......它的4.3 – Satish

回答

3
ARMv8/ARM64 = iPhone 5s 
ARMv7s = iPhone 5, iPhone 5c, iPad 4 
ARMv7 = iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad, iPad 2, iPad 3, iPad Mini 
ARMv6 = iPhone, iPhone 3G, iPod 1G/2G 

iOS 4.3+需要ARMv7。如果您的部署目標是4.3

+0

感謝您的回答。它確實有效,但它顯示了一些警告。警告類似於1.校驗和驗證失敗2.傳輸器無法更新一個或多個軟件組件。請稍後再試。你有什麼想法嗎? – Satish

+1

@Satish:1.你的互聯網連接速度可能是,或檢查這個SO回答http://stackoverflow.com/a/19173999/1597744 –

+0

感謝您的評論,它真的幫助我:) – Satish