我在同一台計算機上的兩個版本的Xcode遇到嚴重問題。我刪除了所有Xcode應用程序實例&,以及其他許多非系統的“ xcode”相關文件,然後重新安裝了該應用程序(4.6.2),解決了我的原始問題。但是 xcodebuild
和 xcode-select
仍然不可用,我需要運行iOS版PhoneGap。在Xcode中,“首選項” =>“下載” =>“命令行工具”項被標記為“已安裝”,沒有刪除或重新安裝的選項。我嘗試刪除 xcrun
,但這沒有用。我該如何解決?
我在同一台計算機上的兩個版本的Xcode遇到嚴重問題。我刪除了所有Xcode應用程序實例&,以及其他許多非系統的“ xcode”相關文件,然後重新安裝了該應用程序(4.6.2),解決了我的原始問題。但是 xcodebuild
和 xcode-select
仍然不可用,我需要運行iOS版PhoneGap。在Xcode中,“首選項” =>“下載” =>“命令行工具”項被標記為“已安裝”,沒有刪除或重新安裝的選項。我嘗試刪除 xcrun
,但這沒有用。我該如何解決?
sudo rm -rf / Library / Developer / CommandLineTools
xcode-select --install
問題已經解決了
與其他OS X軟件包一樣,安裝了命令行工具,因此您可能需要從收據數據庫中刪除收據文件(過去這很簡單,因為您可以從/ Library / Receipts中刪除該文件,但是現在更加複雜了並且需要在收據數據庫上寫一篇簡短的文章。)
與其糾結,為什麼不下載獨立的安裝程序並等待新版本的Xcode為您清理收據數據庫? / p>
此URL是相當開放的(甚至搜索引擎也可以對其進行索引),但是您可能需要創建一個免費的Safari或免費的Mac開發人員帳戶才能登錄並獲取此軟件包。
如果這發生在我身上,我會d只需將我的Time Machine更改為排除系統文件,然後將新的OS安裝到備用卷上。我將創建一個垃圾管理員用戶,該用戶將刪除並使用該用戶安裝Xcode和命令行工具,然後最終從Time Machine恢復。只要一切正常,我都會將其克隆到主驅動器上,或者重複執行擦除/重新安裝過程-以您執行中較容易的一個為準。
這似乎適用於XCode 5,刪除-dry-run
以實際執行複制。
sudo rsync -ai-排除subversion \ *- -排除SVN \ * /Applications/Xcode.app/Contents/Developer/usr / sudo ln -sf /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild / usr / bin /
或轉到 https://developer.apple.com/downloads/並蒐索“ xcode”-有從10.5到10.10的可下載軟件包
參考幫助文本,運行 xcode-select -r
將重置xcode,這可能有助於解決安裝時問題。
用法:xcode-select [選項]
打印或更改活動開發者目錄的路徑。這個目錄
控制將哪些工具用於Xcode命令行工具(例如,
xcodebuild)以及BSD開發命令(例如cc和make)。
選項:
-h,--help打印此幫助消息並退出
-p,--print-path打印活動的開發人員目錄的路徑
-s <path>,--switch <path>設置活動開發人員目錄的路徑
--install打開一個用於安裝命令行開發人員工具的對話框
-v,--version打印xcode選擇版本
-r,--reset重置為默認命令行工具路徑