我们可以提交xcode6testing版吗? 如何准备应用程序的iOS8?

所以我已经发布了一个应用程序进入商店,现在想准备iOS8的。 有些东西不再适用于iOS8(例如,应用程序注册通知的方式),我已经通过添加新的未弃用方法来解决这些问题。

然而,我在某处读过,我们不应该提交使用XCode6 beta构build的应用程序。 如果是这样的话,iOS8出来的时候,我们如何确保iOS8兼容的应用程序?

在Xcode正式发布和新的iOS版本发布前一周,苹果通常会向开发者发布Xcode的“Golden Master”版本。 这个想法是,你已经完成了所有的开发和testing使用testing版,然后使用通用汽车提交你的应用程序。 由于GM与完整版本几乎完全相同,因此使用它存档和提交的任何应用程序都将与新发布的iOS完全兼容。

在向公众发布之前,苹果将发布iOS 8和Xcode 6的GM(Gold Master)。 在iOS 8发布之前,让您有机会提交您的iOS 8应用程序。

否则,您将无法使用Xcode的testing版本提交任何应用程序。