应用商店中的应用提交会发出警告“缺少64位支持”

时间:2014-11-15 12:12:42

标签: ios app-store

我正在将应用上传到App Store。但不幸的是,我收到了以下警告。 Archive submission failed due to Warning ITMS-9000: "Missing 64-bit support. Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later."

3 个答案:

答案 0 :(得分:6)

正如警告所说,你的应用程序还没有为64位做好准备,苹果在一个月前宣布,从2015年2月开始,上传到应用商店的所有应用都必须支持它。所以,似乎如果你正在使用iOS 8,你必须立即在你的app上启用64位支持。

对于支持64位,您必须在项目构建设置中具有以下内容: enter image description here

答案 1 :(得分:0)

有同样的问题。属性Architecture设置为Standard architectures,但没有帮助 是什么解决了这个问题...我将Build Active Architecture Only设置为No,即使Debug也是如此 应用已成功提交。在归档应用程序后,我看到估计的大小比上次更大(意味着它工作)。

希望它有所帮助。

答案 2 :(得分:0)

将架构更新为标准架构(armv7,arm64) - $(ARCHS_STANDARD)如果您在应用中使用了框架,它可能仍然无效。 我尝试更新内部框架(UIKit,UIMapKit等)和外部(facebook,crashlytics等)并为我工作。 意味着任何未更新为64位版本的框架都会强制应用程序更改为32位,因此无法在应用商店中成功提交。 希望这会有所帮助!!