2011-11-19 72 views
4

目前我在Snow Leopard上使用Xcode 3和iOS SDK 4.2。我打算下載並安裝Xcode 4和iOS SDK 4.3。Xcode 4和iOS SDK 4.3是否與Snow Leopard兼容?

我想知道Xcode 4和iOS SDK 4.3是否與Snow Leopard兼容。

+1

強化下面的註釋,即使您將iOS的舊版本作爲構建目標,您仍然應該使用iOS SDK 5.0,這與Xcode 4.2一起提供。 –

+0

是的。 Snow Leopard有一個Xcode 4.2。我應該升級到Xcode 4.2和iOS SDK 5.0,而不是Xcode 4和iOS SDK 4.3。 –

+1

當然。一些新功能(例如自動引用計數)向後兼容舊版本的iOS。如果您將iOS 4.2(或其他)設置爲構建目標,則不會使用任何不向後兼容的功能。 –

回答

4

有Xcode的4.2(可能更早版本)的特定版本,可以在Snow Leopard上使用。這是我在iMac上使用的版本。請注意,您可以使用4.2 w/iOS5 SDK並仍舊部署在較舊的設備上(甚至可以下載4.3模擬器)以防萬一找不到Xcode 4.

但是,您不能使用(下載)來自AppStore的獅子特有的。要在Apple的開發人員門戶中查找Snow Leopard特定版本的日誌,您將看到單獨的SL和Lion鏈接。

2

是的,但只有當你從蘋果有正確的下載。

目前從註冊開發人員網站爲SDK和Xcode安裝程序提供了2個獨立的dmg下載,其中一個用於Lion,一個用於Snow Leopard。 Lion的下載只與Lion兼容。 Snow Leopard的下載僅與Snow Leopard兼容。 App Store中的安裝程序可能僅適用於Lion,因此您可能必須註冊開發人員程序以獲取其他安裝程序。

Apple通常會刪除(或隱藏)以前版本SDK的下載,因此如果您沒有及時爲感興趣的Mac OS下載正確的安裝程序dmg(包含適用於iOS 4.x的SDK),那麼您將沒有兼容的安裝程序。

5

是的..當您訪問iOS開發人員中心的X代碼下載鏈接時,您將有單獨的.dmg可供下載。

請注意,X代碼4.2將只有iOS 5模擬器和庫。如果您想使用X-Code更低版本的模擬器和庫,只需轉至X.Code-> Prefrences-> Downloads Tab。在下載選項卡中,將有兩個標籤:

1)組件 - 在這裏,你將不得不選擇下載的iOS 4.3模擬器(〜600 MB),iOS的4.0-4.1(〜670 MB)設備的調試支持, iOS 3.0-3.2.2(686.3 MB)設備調試支持。

2)文檔 - Yoy可以選擇下載iOS 5.0,XCode 4.2 Developer libaray,Mac OSX 10.7 Core Library。

enter image description here

安裝任何你需要的,你去哪個組件..

希望有所幫助。

+0

Snow Leopard沒有XCode 4.3的下載 –

+0

我不瞭解這一點。必須檢查..也許不.. –