【发布时间】:2015-03-13 11:34:15
【问题描述】:
我正在使用 xcode 版本 6.0.1 并将构建上传到应用商店测试飞行。当我检查它的二进制细节时,它显示了这个
在此之后,我将此版本上传到 App Store,由于它是现有应用程序的更新,它已成功发布,但它显示没有 arm64 架构,我收到了来自苹果的邮件 --> apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK。
因此,按照 stackoverflow link here 上的此答案添加 arm64 后,我的应用程序二进制详细信息如下所示
当我这次在支持的架构中将它与之前的比较时,没有显示 armv7s,但添加了 arm64。我只是想确认这是正确的,这个二进制文件是否支持 32 位和 64 位,以便我可以继续在 App Store 上发布它。
添加 arm64 后添加 My Xcode 6.01 构建设置选项卡屏幕截图。
谢谢
【问题讨论】:
-
您也可以添加armv7s,只需双击列表并单击底部的+并添加armv7s,但如果您不添加它不会有任何伤害..
-
将架构更改为标准架构。和 armv7、armv7s、arm64 的有效架构
-
在“构建设置”选项卡下发布架构设置的快照
-
您的应用仅适用于 32 位。
-
嗨,adnan 按照您的要求添加了 xcode screeshot。我已经添加了所有三个架构 armv7、armv7s、arm64。但在支持的架构中仍然只显示两个。