我正在将应用上传到App Store。但不幸的是,我收到了以下警告。
答案 0 :(得分:6)
正如警告所说,你的应用程序还没有为64位做好准备,苹果在一个月前宣布,从2015年2月开始,上传到应用商店的所有应用都必须支持它。所以,似乎如果你正在使用iOS 8,你必须立即在你的app上启用64位支持。
对于支持64位,您必须在项目构建设置中具有以下内容:
答案 1 :(得分:0)
有同样的问题。属性Architecture
设置为Standard architectures
,但没有帮助
是什么解决了这个问题...我将Build Active Architecture Only
设置为No
,即使Debug
也是如此
应用已成功提交。在归档应用程序后,我看到估计的大小比上次更大(意味着它工作)。
希望它有所帮助。
答案 2 :(得分:0)
将架构更新为标准架构(armv7,arm64) - $(ARCHS_STANDARD)如果您在应用中使用了框架,它可能仍然无效。 我尝试更新内部框架(UIKit,UIMapKit等)和外部(facebook,crashlytics等)并为我工作。 意味着任何未更新为64位版本的框架都会强制应用程序更改为32位,因此无法在应用商店中成功提交。 希望这会有所帮助!!