問題描述

在執行 Xcode Build 時,得到錯誤訊息如下:

xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance



主要在於只安裝了 Xcode Command line 工具,並沒有安裝 Xcode App,導致無法建置。



解決方法

主要為確認安裝 Xcode app 後,使用指令設定 Xcode 路徑,下列為設定步驟:

步驟 1. 確認已經安裝 Xcode,並且可以在啟動台內看到 Xcode app



步驟 2. 開啟終端機或 Finder,確認 Xcode app 安裝在 /Application 目錄下 (不是在 /Users/{user}/Applications 下)




步驟3. 透過下列指令重新設定 Xcode app developer directory   

Xcode 版本

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

Xcode-beta 版本

sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer

 




參考資料

xcode-select active developer directory error - stack overflow