2009-06-05 54 views
0

我目前正在開發2.2.1 sdk上的應用程序,並考慮將我的iphone升級到sdk 3.0。我的手機是否仍然可以用於運行舊版本的程序(2.1,2.2等),打電話,發送短信等?還是僅限於用於測試3.0開發的程序? 謝謝,Hans EspeniPhone 3.0 beta - 它對iPhone有什麼影響?

回答

1

過去幾周蘋果在v2.2上凍結iPhone開發。提交給App Store的所有新應用都必須位於操作系統的第3版上。

您的手機仍然可以運行您現有的所有應用程序,並且所有核心服務都能正常運行。請注意操作系統將被視爲測試版,並將在30天后過期。到期將要求您下載最新的SDK並刷新您的設備。不是問題,只是一個煩惱。

在週一(06.08.09)的WWDC期間,操作系統的v3可能會從測試版變爲普遍可用,所以如果您不想處理某些測試版,可能更容易等待麻煩。

+0

我知道他們要在V3上進行測試,我記得在某個地方看到蘋果聲稱應用程序必須經過測試並與V3.0兼容,但需要構建在V2.2上 - 現在是否已經改變了? – WillF 2009-06-05 17:16:46

+0

Apple僅接受已在OS的v3上構建和測試的應用程序。他們在5月7日通過電子郵件和Developer Connection與他們交流了開發者計劃的所有成員。 – MystikSpiral 2009-06-05 18:51:39

+0

在OS 3.0上構建和測試,但使用2.2 SDK我認爲,實際 - 對吧? – 2009-06-06 02:08:37

1

如果您下載3.0 SDK測試版,請將其安裝到您的設備上,那麼您僅限於該設備上的3.0 SDK開發。據我所知,如果你的設備使用SDK 2.2和SDK 3.0,你應該可以在兩者上測試你的應用程序,但是MystikSpiral提到Apple已經凍結提交,並且要求它們在3.0 SDK上可以編譯。

在下週的WWDC會議上,您應該測試您在3.0設備上的任何應用程序。看起來3.0版的最終版本將在下週發佈,同時還會有新的硬件迭代(所有標誌指向它)。

3

關於「構建...在v3.0上」的部分是錯誤的。您的應用程序不需要「在v3.0上編譯」。蘋果公司從未說過關於2.x編譯的應用程序現在還沒有被接受,或者未來任何時候都不會被接受。實際上,如果您提交的是針對v3.0 SDK構建的應用程序,它將被拒絕。 v3.0仍處於測試階段,您不可以使用它來構建去往App Store的應用程序。蘋果表示,在被引用的電子郵件爲多,並在「準備」 DOC:「不要提交申請到iTunes連接已 已經使用iPhone OS 3.0測試版SDK內置

什麼你要做的就是測試你的v3.0上運行的2.x應用程序。 Apple對你在這裏要做的事情有明確的說明:http://adcdownload.apple.com/iphone/important_information_about_iphone_os_3.0_compatibility/important_information_about_iphone_os_3.0_compatibility_1.pdf

至於漢斯問題,你想要做的就是蘋果希望你做的事情:構建你的2.x應用程序,並在你的v3上測試它們.0電話,按照上面鏈接的說明。

至於你的手機在v3.0上的功能,我只能說我的工作正常,如果有時有點慢。 2.x應用程序工作(無論如何,這些應用程序是兼容的),並且所有功能都在那裏。

相關問題