我的Mac上有OS 10.6。我開始使用iphone SDK for snow lepard,它爲SDK 3.0至3.1.2構建。我準備好將我的應用程序提交給商店。我想要更老的iPhone也使用它。我無法找到Apple 2.2的SDK鏈接。只有3.1 sdk的鏈接。如何獲得較舊的SDK,我需要嗎?
我是否需要發佈使用2.2構建的應用程序?如果是的話,我可以在哪裏找到它?
iphone用戶可以更新手機上的操作系統嗎?
感謝,
我的Mac上有OS 10.6。我開始使用iphone SDK for snow lepard,它爲SDK 3.0至3.1.2構建。我準備好將我的應用程序提交給商店。我想要更老的iPhone也使用它。我無法找到Apple 2.2的SDK鏈接。只有3.1 sdk的鏈接。如何獲得較舊的SDK,我需要嗎?
我是否需要發佈使用2.2構建的應用程序?如果是的話,我可以在哪裏找到它?
iphone用戶可以更新手機上的操作系統嗎?
感謝,
其實,在我的Mac,(10.6.2)iPhone的SDK將建立 '下調' 至2.2。
是的,iPhone用戶可以升級(和降級)他們的操作系統。 - 但你知道,因爲你有一個iPhone測試的權利?
:)
請注意,您可以將基礎SDK設置得更低,您無法在模擬器中對其進行測試 - 僅限設備。 – 2009-12-08 16:52:25
但是,你必須有設備來測試:)而且,由於3.X設備可以運行2.2代碼 - 對於OP來說應該足夠好。 – KevinDTimm 2009-12-08 17:18:24
是的,我有一個配置的iphone。好吧,我發現項目設置在哪裏我可以在iphone上爲2.2構建。模擬器只能達到3.0。現在我的問題是,我使用NSPersistentStore,並且僅在3.0上可用。 – Gerry 2009-12-08 17:55:24
在Xcode,您可以指定哪些SDK使用來構建應用程序或操作系統版本用來測試你的應用程序。有關更多詳細信息,請參閱this guide。
我建議只製作你的App 3.x。蘋果公司會喜歡這個,你會有更少的測試。 95%的iPhone用戶會擁有這個。只有在2009年夏季之前購買的iPod Touch可能會有問題。 – rjstelling 2009-12-08 17:15:18