2012-12-20 23 views
1

我想在Xcode中將我的項目的基礎SDK設置爲6.0.1,但它告訴我6.0是最新版本。我有最新版本的Xcode(4.5.2),所以我錯過了什麼?任何人都可以告訴我他們的Xcode是否有6.0.1的選項作爲他們的基礎SDK?我問的原因是因爲我在嘗試向蘋果提交應用程序後收到了崩潰報告,並且他們在運行ios 6.0.1的設備上進行了測試。如果任何人都可以提供幫助,那會很棒。提前致謝!6.0.1的基礎SDK不是Xcode中的選項嗎?

+0

確保在只有做佈局的習慣,以獲得和流動使用模擬器測試。所有嚴重的測試(尤其是錯誤和內存使用等)都應該始終在設備上完成。 –

回答

2

我不確定模擬器是否更新爲次要版本。您需要在運行6.0.1的設備上運行應用程序。 Xcode 4.5.2是最新的產品版本,並附帶6.0 SDK。 Xcode 4.6 Beta 4是最新的開發者版本,並附帶6.1 SDK。

底線是你不能在模擬器中對6.0.1進行測試,你需要在安裝了6.0.1的設備上進行測試。

爲了測試這只是NSLog這一點:

NSLog(@"iOSVersion = %@", [[UIDevice currentDevice] systemVersion]); 
+0

謝謝,這正是我需要知道的。 :) – Fitzy