2012-10-04 17 views
9

我正在使用Xcode 4.5。我開發了一個iOS應用程序,我的目標是iOS 5.1。更改Xcode中的基本SDK

我想基本SDK更改到iOS 5.1,但只顯示的iOS 6

都哪裏去了其他人去?

回答

7

您應該始終使用最新的SDK。如果您想要定位較舊的iOS版本,請將部署目標設置爲您要支持的最低iOS版本。

+8

當然,我會這麼做。不過,我看到了只能在iOS 6上使用的類和方法的自動補全建議。這可能會導致錯誤。那正是我想要避免的。 –

+1

雖然這是件好事。您可能希望在更新的iOS版本中選擇性地利用更新的功能。您只需通過檢查文檔並在真實設備或模擬器上進行測試就可以小心使用哪些API。 –

+1

即使在最新的SDK中有明顯的缺陷(例如崩潰)?即使那些崩潰發生在所有穩定的系統上的可用方法中? –