2011-06-07 27 views
5

我想知道如果我可以安装IOS 5和IOS 5 SDK,仍然能够开发和提交应用程序给苹果?或者一旦我安装IOS 5,我不得不安装IOS5 SDK(从我的理解我无法使用新的IO 5运行我的iDevice时使用稳定的4.3 SDK来测试我的应用程序)提交ios应用程序使用ios5操作系统和ios5 sdk

那么我能够使用IOS5 + IOS5 SDK开发我的应用程序,并且可以将我的应用程序提交给苹果公司,还是需要等待IOS5稳定版本的正式发布?

回答

4

您可以安装several Xcode versions next to each other,从而使用非beta版提交至AppStore。其实我建议在任何地方安装Xcode测试版,以防遇到问题。例如,Xcode 4.0测试版有时会出现如此多的崩溃,以至于PIA才会使用它们。如果你仍然拥有它,回到旧版本不是问题。另外,Apple不关心(或者不知道)你在设备上使用的是哪个iOS,他们只关心你与哪个SDK相关联的SDK。

2

据我所知 - 你可以安装iOS 5与Xcode 4.2,并仍然提交申请到苹果。但是,您将只能提交与SDK版本4.3链接的应用程序,而不是5.

只有在版本5稳定发布后,您才能提交与版本5关联的应用程序。

+1

但是从每次我将iPhone更新到新的操作系统版本时(例如:从4.2到4.3)我都必须将SDK更新到最新的SDK。我的问题是:我可以更新我的iPhone到iOS 5,并且仍然能够开发并提交应用程序给苹果? – JGS 2011-06-07 12:46:14

+1

我刚刚更新了我的ipad2到ios 5.它不会让我用当前版本的XCode(4.0.2)和SDK的4.3版测试应用程序。您将不得不下载Xcode的预发布版本和新的beta SDK(xcode的4.2和SDK的5.0)以测试“在设备上”。您仍然可以针对appstore针对4.3版进行提交/开发。 – dotbill 2011-06-07 14:08:12

3

目前没有人使用iOS5可以谈论它而不会破坏他们在下载新SDK之前同意的NDA。我建议您在继续之前阅读发行说明和其他相关文档。

话虽如此,通常测试版的最佳策略是在当前的生产版本中安装SDK。显然你不能在你的iOS设备上这样做,但是你不应该在你的主设备上安装测试版本。