2011-06-07 32 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設備上這樣做,但是你不應該在你的主設備上安裝測試版本。