2010-03-30 40 views
54

愚蠢的問題 - 蘋果發佈更新時有沒有辦法下載沒有Xcode的iPhone SDK?如何更新iPhone SDK而無需重新下載Xcode?

+11

現在這真的很無聊!爲什麼地球上蘋果允許我們下載單獨的捆綁包?把整個事情整合在一起,保證沒有問題,這會更好!畢竟,那些無法在幾分鐘內下載1GB的人無論如何都無法爲iPhone開發。 – cregox 2010-11-03 14:11:20

+2

@Cawas App Store的入門門檻低。並非所有爲iPhone開發的用戶都有T1線路。 – LandonSchropp 2011-03-10 04:19:44

+1

@helixed對不起,我忘了關閉我的*諷刺*片段。 ;) – cregox 2011-03-10 14:21:24

回答

29

據我瞭解,您不能單獨下載SDK - 即使可以,我也不會推薦它。在我看來,使用捆綁的SDK + Xcode版本是最好的主意,因爲它可以爲您提供開箱即用的功能。我知道不得不下載如此大量的SDK數據(並非我們所有人都有100mbps的管道可供使用!),但爲了便於開發,我推薦你去。

+3

謝謝。你會認爲他們會在X-Code中提供一種下載SDK的方式,這對於我們澳大利亞來說是一個非常大的文件,它具有使用上限。 – Graeme 2010-03-30 08:18:01

+1

添加片狀互聯網訪問(來自南非),你有一個非常昂貴的下載食譜。 – 2010-03-30 08:47:55

+1

這是真的。我爲這個問題創建了一個雷達,甚至Michael Jurewitz也承認人們想要Xcode中的「自動更新」功能。不知道它是否會發生。 – Jasarien 2010-03-30 13:54:04

6

不幸的是,沒有。 Apple僅提供SDK作爲捆綁軟件包。

2

它們經常在xcode的捆綁版本中包含修復和更新。我想這是讓他們「強迫」人們使用最新的xcode版本的好方法。

11

對於那些誰已經安裝的Xcode,但沒有iOS的SDK,這裏是下載它,而無需重新下載Xcode的方式: 得

的Xcode>首選項>下載

並選擇你想安裝的任何東西。

+0

它只在Xcode 4+嗎?我沒有看到喜好中的下載標籤。我正在使用Xcode 3.2。 – 2012-05-25 09:10:33

+0

是的。這個optión只適用於Xcode 4+而不適用於3x – intropedro 2012-09-14 11:31:40

+4

你確定你可以從那裏安裝iOS SDK?我只看到命令行工具和模擬器,如另一個SO問題的屏幕截圖所示:http://i.stack.imgur.com/UXWMU.png – Gallaecio 2013-03-20 13:37:52

7

是的,與別人所說的相反,這是有些可能的。

方法一

有了這個方法,你可以下載任何iOS或OSX SDK,並將其安裝到了XCode。 下載所需的SDK,與XCode的捆綁,從developer.apple.com/downloads

Downloading XCode with SDK

一旦包完成下載安裝的磁盤映像。右鍵單擊圖像中的XCode應用程序,然後單擊顯示包裝內容。導航到:

/內容/開發/平臺/

了iOS的SDK是:

iPhoneOS.platform /開發商/軟件開發工具包/ iOS SDKs

OSX SDK位於:

MacOSX.platform /開發商/軟件開發工具包/

和iPhone模擬器的SDK在:

iPhoneSimulator.platform /開發商/軟件開發工具包/

要安裝的一個SDK只需查找XCode.app並將SDK放置在XCode.app包的相應文件夾中。

方法二

有了這個方法,你只能下載中心的iOS模擬器和iOS模擬器的SDK。

打開XCode,然後在菜單欄中點擊XCode> Preferences。在首選項對話框中選擇下載選項卡,然後選擇要下載的模擬器。

Imgur

+3

方法一不適用於XCode Versio 6.1節;我試圖使用SDK版本8.3而不升級XCode(這反過來需要操作系統更新)。 – pongi 2015-04-13 12:19:33

相關問題