我目前正在開發2.2.1 sdk上的應用程序,並考慮將我的iphone升級到sdk 3.0。我的手機是否仍然可以用於運行舊版本的程序(2.1,2.2等),打電話,發送短信等?還是僅限於用於測試3.0開發的程序? 謝謝,Hans EspeniPhone 3.0 beta - 它對iPhone有什麼影響?
回答
過去幾周蘋果在v2.2上凍結iPhone開發。提交給App Store的所有新應用都必須位於操作系統的第3版上。
您的手機仍然可以運行您現有的所有應用程序,並且所有核心服務都能正常運行。請注意操作系統將被視爲測試版,並將在30天后過期。到期將要求您下載最新的SDK並刷新您的設備。不是問題,只是一個煩惱。
在週一(06.08.09)的WWDC期間,操作系統的v3可能會從測試版變爲普遍可用,所以如果您不想處理某些測試版,可能更容易等待麻煩。
如果您下載3.0 SDK測試版,請將其安裝到您的設備上,那麼您僅限於該設備上的3.0 SDK開發。據我所知,如果你的設備使用SDK 2.2和SDK 3.0,你應該可以在兩者上測試你的應用程序,但是MystikSpiral提到Apple已經凍結提交,並且要求它們在3.0 SDK上可以編譯。
在下週的WWDC會議上,您應該測試您在3.0設備上的任何應用程序。看起來3.0版的最終版本將在下週發佈,同時還會有新的硬件迭代(所有標誌指向它)。
關於「構建...在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應用程序工作(無論如何,這些應用程序是兼容的),並且所有功能都在那裏。
- 1. UICollectionView對iPhone的影響
- 2. 最大寬度對iPhone沒有影響
- 3. iPhone OpenAL的影響
- 4. 什麼是POSIX合規性,它對我有什麼影響?
- 5. Ken Burns對iPhone視圖的影響
- 6. iPhone UISliders互相影響
- 7. 爲什麼shouldAutorotate()不影響iPad,而它可以在iPhone上使用?
- 8. base-tag對svg:s有什麼影響?xlink:href?
- 9. AsEnumerable()對LINQ實體有什麼影響?
- 10. camera.up對Three.js有什麼影響?
- 11. executeUpdate()對JPA緩存有什麼影響?
- 12. 統計對錶格有什麼影響
- 13. 爲什麼taskset對fedora沒有影響?
- 14. FileSystemWatcher對硬盤有什麼影響?
- 15. NULL對MySQL表有什麼影響? (InnoDB)
- 16. '新'對JS方法有什麼影響?
- 17. 緩存對NSFetchedResultsController有什麼影響
- 18. DataFrame.loc()對數據框有什麼影響?
- 19. GUID vs int:它對SEO有什麼影響嗎?
- 20. %讓%放變量 - 它對你的sas程序有什麼影響
- 21. iPhone 3.0 SDK vs iPhone 2.0 SDK
- 22. 核心數據對現有項目的影響iphone
- 23. iPhone有UITableView,Android有什麼
- 24. 什麼時候'void'方法影響參數?它何時影響原始對象?
- 25. NSObjCMessageLoggingEnabled與iPhone 3.0
- 26. 在iPhone SDK 3.0
- 27. iPhone OS 3.0
- 28. 爲什麼iPhone Simulator 3.0沒有在Xcode中顯示?
- 29. 瞭解命令(它會影響什麼)
- 30. iPhone:什麼是MPMusicPlaybackStateInterrupted?它和MPMusicPlaybackStatePaused有什麼區別
我知道他們要在V3上進行測試,我記得在某個地方看到蘋果聲稱應用程序必須經過測試並與V3.0兼容,但需要構建在V2.2上 - 現在是否已經改變了? – WillF 2009-06-05 17:16:46
Apple僅接受已在OS的v3上構建和測試的應用程序。他們在5月7日通過電子郵件和Developer Connection與他們交流了開發者計劃的所有成員。 – MystikSpiral 2009-06-05 18:51:39
在OS 3.0上構建和測試,但使用2.2 SDK我認爲,實際 - 對吧? – 2009-06-06 02:08:37