提交时出错 - 可执行文件必须包含对armv6的支持

时间:2013-10-28 09:02:08

标签: ios itunesconnect armv7 armv6 application-loader

验证存档时,出现以下错误:

   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。

我查看谷歌,发现很少有其他人也有同样的问题,但有人报告了这些问题的任何答案。如果有人对此有任何想法,请分享。

1 个答案:

答案 0 :(得分:1)

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