2010-02-10 33 views
0

我正在開發一個iPhone應用程序。是最新的iPhone SDK 3.2測試版嗎?

我已經通過包含xcode 3.1.4的當前版本在iPhone模擬器和設備上測試過它。

目前蘋果公司推出iPad到其觸摸設備。

他們告訴我,目前所有的iPhone應用程序都可以在iPad上運行。

所以我的問題是,如果我想在iPad上測試我的應用程序以及我應該升級我的操作系統(當前10.5.8)以及SDK。

另一個問題是,最新的sdk 3.2測試版包括模擬器iPhone和iPad或sdks兩個平臺的不同。

回答

1

考慮到3.2是NDA,你將很難得到所有這些答案。但我會盡力回答我的所能。

蘋果確實宣稱大多數當前的App Store應用程序將在iPad上進行任何修改。唯一的問題是這些應用程序使用iPad上不存在的功能。例如,需要相機的應用程序可能無法正常工作。這與由於硬件限制相同而不能在iPod touch上運行的App Store應用程序沒有區別。

蘋果還宣佈SDK的最新測試版僅適用於Snow Leopard(10.6),因此您必須升級操作系統才能安裝最新的SDK。考慮到Snow Leopard的低廉價格及其對Leopard I的全面改進,所以考慮SDK在10.6的依賴性以及升級的額外動機:-)

至於如果SDK包含iPhone的模擬器和iPad ......考慮到蘋果公司並未公開談論此事,我沒有任何公開的知識可以支持我的任何陳述。所以,在這種情況下,我只能說如果你已經有一個開發者賬戶衝出去購買Snow Leopard並且玩了SDK。只有30美元的雪豹升級費用會損失。

+0

好吧,謝謝你的迴應,現在我要去購買雪leoperd。 – harshalb 2010-02-10 06:55:44

+0

只有一個疑問,我需要備份我的數據,而升級操作系統? – harshalb 2010-02-10 11:03:04

+2

我強烈建議你做一個備份。我個人在Leopard上使用Time Machine,並有這樣的備份。所以,當安裝Snow Leopard時,我甚至沒有眨眼,因爲我知道數據丟失的可能性不大。 – 2010-02-10 13:02:41

相關問題