我使用的是 xcode 版本 6.0.1 并在应用商店测试飞行中上传了构建。当我检查它的二进制细节时,它显示了这个
在此之后,我将这个版本上传到 App Store,因为它是现有应用程序的更新,它已成功发布,但正如它所显示的那样,它没有 arm64 架构,我收到了来自苹果的邮件 --> apps submitted到 App Store 必须包含 64 位支持并使用 iOS 8 SDK 构建
。
所以在按照 stackoverflow 上的这个答案添加 arm64 之后 link here我的应用程序二进制详细信息如下所示
这次我在支持的架构中将它与之前的比较时没有显示 armv7s,但添加了 arm64。我只是想确认这是正确的,这个二进制文件是否支持 32 位和 64 位,以便我可以继续在 App Store 上发布它。
添加 arm64 后添加我的 Xcode 6.01 build设置选项卡屏幕截图。
谢谢
最佳答案
如果你的架构类似于下面的架构,那么一切都很好
iTunes Connect 上的构建信息应该如下所示
关于iOS App 有效架构问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29031177/