2016-09-17 123 views
1

每當我運行任何命令在它總是輸出終端xcrunxcodebuild如何修復DVTToolchain:無法使用Xcode命令行工具加載工具鏈?

VTToolchain:未能加載工具鏈::錯誤域= DVTToolchainErrorDomain代碼= 4「指稱工具鏈目錄不包含ToolchainInfo.plist或者Info.plist中」的UserInfo = {NSFilePath = /庫/開發/工具鏈/ SWIFT-latest.xctoolchain,NSLocalizedDescription =涉嫌工具鏈目錄中不包含ToolchainInfo.plist或的Info.plist}

我已經打開/Toolchains/switft-latest.xctoolchain,它包含Toolchain.Info.plist,所以我很困惑如何修復這個錯誤。我曾嘗試重新安裝Xcode和重新安裝的Xcode命令工具

這些都是我的SDK路徑:

xcode-select -p 
/Applications/Xcode.app/Contents/Developer 

xcrun --show-sdk-path 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk 

回答

1

我在Library/Developer/Toolchains移除鏈接到最新的工具鏈固定的問題。

$ cd /Library/Developer/Toolchains/ 
$ ls -l 
$ [email protected] 1 user admin 1268976 Sep 3 04:43 swift-latest.xctoolchain 
$ rm swift-latest.xctoolchain 

我跑xcodebuild之後,我沒有錯誤。問題出自以前下載一個新的工具鏈,而且Xcode在卸載它時沒有正確刪除它。我從這個github issue得到了幫助。