1

Apple 公布了 64 位要求,如下图所示:

从 2015 年 2 月 1 日开始,上传到 App Store 的新 iOS 应用程序必须包含 64 位支持并使用 Xcode 6 或更高版本中包含的 iOS 8 SDK 构建。要在您的项目中启用 64 位,我们建议使用“标准架构”的默认 Xcode 构建设置来构建具有 32 位和 64 位代码的单个二进制文件。

我一直在使用 xcode 6,我的目标构建设置是

Standard architectures(armv7, arm64) – $(ARCHS_STANDARD)
Valid Architectures armv7, armv7s 

我从有效架构行中删除arm64,因为我在 5s、iphone 6 等 64 位设备中遇到错误。我可以在 2 月 1 日之后发布我的应用程序吗?

4

1 回答 1

0

不,如果您删除 arm64,您将无法在 2 月 1 日之后发布您的应用程序。声明中明确提到

... 上传到 App Store 的新 iOS 应用程序必须包含 64 位支持

要在您的项目中启用 64 位,我们建议使用“标准架构”的默认 Xcode 构建设置</p>

您现在可以做的是在 2 月 1 日截止日期之前发布应用程序。该应用程序将进入审核流程并可能获得批准,但最终您必须修复所有 64 位问题才能下次提交您的应用程序。

于 2015-01-21T03:04:21.840 回答