我是否需要从 Xcode 6 构建一个旧的应用程序更新(已经在 App Store 中)?

Do I need to take build from Xcode 6 for an old app update (already in App Store)?

是否可以使用 Xcode 5.* 提交更新?很抱歉非常具体,我不知道如何提出这个问题。我无法立即查看,因为该特定帐户由我的客户管理。

我从苹果文档中看到了这个,

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.

他们在这里明确指出,对于新应用程序,我们必须从 Xcode 6.* 开始构建。但是没有关于应用程序商店中已有内容的更新吗? 任何帮助将不胜感激。

如果未使用 Xcode 的最新版本之一,您将无法向 AppStore 提交任何内容。之前的 XcodeSDK 版本有几周的宽限期,但 Xcode 5.x 的宽限期已经过去很久了。 对于 SDK 它是相似的,但当然你也可以支持旧的 SDK 版本——你只需要安装最新的(其中之一)。

对于新应用以及对现有应用的任何更新都是如此,没有区别。

请阅读下文

64 位和 iOS 8 应用更新要求

2014 年 12 月 17 日 从 2015 年 2 月 1 日开始,提交到 App Store 的新 iOS 应用程序必须包含 64 位支持并使用 iOS 8 SDK 构建。从 2015 年 6 月 1 日开始,应用程序更新也需要遵循相同的要求。要在项目中启用 64 位,我们建议使用“标准架构”的默认 Xcode 构建设置来构建包含 32 位和 64 位代码的单个二进制文件。

https://developer.apple.com/news/

因此,在 2015 年 6 月 1 日之后,您需要强制使用 xcode 6 将构建上传到应用商店。到那个时候你可以通过 xcode 5.

上传