采用ATS是否必须使用xcode 6.3提交新版本?

时间:2015-09-25 09:09:40

标签: ios objective-c xcode6 appstore-approval

我想使用xcode 6.3提交应用程序商店中现有应用程序的更新。对于iOS 9版本,必须使用xcode 6.3或任何xcode版本&当xcode7发布时,应用程序更新是否会被接受,因为它是使用xcode 6.3构建的?

1 个答案:

答案 0 :(得分:0)

ATS 特定于iOS 9,如果您使用iOS9,则需要确保所有网络资源都是SSL或禁用ATS。此外,您不能将iOS 9与Xcode 7以下的任何内容一起使用。

最新的Xcode是here,你会注意到Xcode 7没有tvOS而7.1。 Apple提供具有特定Xcode版本的特定SDK。如果你已经知道这一切,请道歉。

因此,如果问题更多的是关于采用最新的SDK,那么你不需要,但在合理范围内。 Apple希望每个人都使用最新的SDK,但它并不总是可行的。我已经看到App Store中的应用程序在没有最新SDK支持的情况下进行更新。

来自Apple的更多信息是here

  

任何其他SDK都是临时的

     

Xcode迫使每个项目都用它来构建是不切实际的   最新的SDK。例如,可能需要立即发货   应用程序的热修复版本 - 无需等待应用程序完全正常运行   已针对较新的SDK进行了更新。

     

但了解使用旧版SDK是非常重要的   临时解决方法,而不是解决方案。阻止您的应用的问题   使用最新的SDK应该尽快修复。这将是   在较旧的构建系统仍然存在时,更容易解决这些问题   支撑。

     

重要提示:无法无限期支持旧版SDK版