2009-09-26 56 views

回答

72

如果你輸入:

$> xcodebuild -showsdks 

它給什麼像這樣:

$> OS X SDKs: 
    OS X 10.8      -sdk macosx10.8 
    OS X 10.9      -sdk macosx10.9 

iOS SDKs: 
    iOS 6.1       -sdk iphoneos6.1 
    iOS 7.0       -sdk iphoneos7.0 

iOS Simulator SDKs: 
    Simulator - iOS 6.0    -sdk iphonesimulator6.0 
    Simulator - iOS 6.1    -sdk iphonesimulator6.1 
    Simulator - iOS 7.0    -sdk iphonesimulator7.0 
+1

我應該在xcodebuild中使用'-sdk iphoneos'還是'-sdk iphoneos7.0'? – nn0p 2016-10-27 16:32:02

10

更新:感謝斯坦用於顯示如何在Xcode 4.3做的獅子:

ls /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/‌​SDKs/ 

以下命令顯示安裝在計算機上的所有iPhone軟件開發工具包的列表。

ls /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/ 
+3

我認爲這是由於現在如何從應用商店安裝Xcode而改變的。我在10.7 /獅子和必須做的: ** ls /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/** – 2012-05-18 19:57:35

32

檢查您安裝的是哪個版本的iPhone SDK的最佳位置是使用System Profiler。

Apple菜單>關於本機>更多信息...>軟件>開發

一旦出現,你會看到版本和所有的開發工具的主要組件的版本號。頂級版本和內部版本號對應於您從Apple下載的磁盤映像的名稱。

這適用於雪豹,但顯然不在豹。我不知道Leopard中一個非常有用的等價物。考慮升級:)

+13

在10.7 /獅子,我不得不做:** Apple Menu>關於本Mac>更多信息>系統報告>軟件>開發者** – 2012-05-18 19:59:29

8

對於MAC OS山獅的最新版本:

Apple菜單>關於本機>更多信息...>系統報告...>軟件>開發

你會發現這樣的開發者信息:

版本:4.6(4H127) 地點:/Applications/Xcode.app 應用: 的Xcode 4.6(2066) 儀器:4.6(46000) 的SDK: OS X: 10.7:(11E52) 10.8:(12C37) 的iOS: 6.1:(10B141) iPhone模擬器: 6.1:(10B141)