2012-10-17 105 views
1

對於iOS編碼我很新,我對設置開發組件有疑問。使用舊版Xcode進行iOS編程

我有10.5.8 Leopard的MacBook Air。所以我們的問題是:在使用XCode 3.1.4 for Leopard(10.5.7)編寫具有iPhone SDK 3.1.3的應用程序時,我會沒有問題嗎?創建的應用程序可以在所有iphone版本上運行嗎?有升級到山獅並使用最新的xcode的可能性,但是值得嗎?考慮到我首先必須升級到雪豹,然後升級到山獅。

非常感謝您提前給出答案。

+1

該應用程序可以在所有iPhone上使用,但Apple不會讓您將使用舊SDK構建的應用程序提交給商店。所以你應該更新到最新的XCode。 – Thilo

+0

我相信如果您在雙層DVD上刻錄ML映像並執行全新安裝而不是系統更新(可能需要格式化分區),則可以節省幾枚硬幣。或者實際上,如果我沒有記錯的話,我可以使用其中一個Mac,在更新SL之後不擦拭系統來執行ML'update',以獲得最新的可用版本。 –

+0

「有可能升級到山獅並使用最新的xcode,但它值得嗎?」 ...你認真嗎? – erkanyildiz

回答

3

如果你想送他們到App Store中,應用程序必須與最新的iOS(目前iOS6的)進行編譯,所以你不能在Xcode 3.1.4編譯它們。

您需要獅子下載的Xcode 4.5,包括了iOS 6 SDK

1

它看起來像你的MAC機的配置不是最新的山獅操作系統兼容。即使它支持Lion操作系統,這本身將是一個很大的交易。

反正,使用豹,你可以開發應用程序只能達到iOS版本3.2。所以你不能將你的應用程序提交給App Store,直到你用最新的SDK編譯它。

爲此,你需要至少在獅子OS(如果你升級你的硬件與山獅兼容更好)。所以你可以安裝最新的XCode(目前版本4.5)。它將允許您開發具有最新功能的全功能iOS應用程序,並將其上傳到Apple App Store。

希望它有幫助。讓我知道是否有其他要求。

相關問題