Ang ilang mga user ng command line ng Mac na nagtatrabaho sa mga nodej at npm ay maaaring makakita ng mensahe ng error at pagkabigo ng command kasama ang mga linya ng “xcode-select: error: ang tool na’xcodebuild’ay nangangailangan ng Xcode, ngunit aktibong direktoryo ng developer Ang’/Library/Developer/CommandLineTools’ay isang halimbawa ng command line tool”. Minsan lumalabas ang mensahe ng error na ito pagkatapos i-update ang MacOS, paglipat ng mga Mac, o
Kung maranasan mo ang mensahe ng error na ito, malamang na maayos mo ito nang simple.
Solusyon 1: I-install Command Line Tools
Ang pinakamadaling solusyon ay ang pag-install lamang ng command line tool sa Mac, na maaaring gawin mula sa command line. Maaari mo ring simpleng i-install ang buong Xcode suite mula sa Mac App Store kung hilig mong gawin ito.
Ilunsad ang Terminal at ilagay ang sumusunod na command upang simulan ang pag-install ng Command Line Tools
xcode-select–install
Magpatuloy sa pag-install kapag sinenyasan
Iyon lamang ang maaaring ayusin ang mensahe ng error na “xcode-select na error na xcodebuild ay nangangailangan ng Xcode.”
Solusyon 2: Lumipat ng Direktoryo para sa Mga Tool sa Command Line
Minsan, kung magkahiwalay kang nag-install ng Xcode at Command Line Tools, maaaring kailanganin mong muling tukuyin ang direktoryo na ginagamit para sa command line tool na may sumusunod na command na ipinasok sa Terminal:
sudo xcode-select–switch/Library/Developer/CommandLineTools
Solusyon 3: I-install ang Xcode at Baguhin ang Lokasyon para sa Command Line Tools
Ang isa pang diskarte ay kinabibilangan ng buong Xcode package na maaari mong i-download mula sa Apple.
Buksan ang Xcode sa Mac, pagkatapos ay hilahin pababa ang Xcode menu at piliin ang Mga Kagustuhan Pumunta sa “Mga Lokasyon” at piliin ang wastong Command Line Tools
Solusyon 4: I-install ang Xcode sa/Applications, Lumipat ng Direktoryo Alinsunod dito
At sa wakas, isa pang solusyon na nagtrabaho para sa ilang mga gumagamit kapag ang mga diskarte sa itaas ay hindi gumagana, ay ang pag-install Xcode mula sa ang Mac App Store papunta sa direktoryo ng/Applications/sa Mac. Pagkatapos ma-install ang Xcode sa Mac, buksan ang Terminal at ipasok ang sumusunod na landas:
sudo xcode-select-s/Applications/Xcode.app/Contents/Developer
–
Alin sa mga trick na ito ang nagtrabaho upang ayusin ang “xcode-select: error: tool na’xcodebuild’ay nangangailangan ng Xcode, ngunit ang aktibong direktoryo ng developer na’/Library/Developer/CommandLineTools’ay isang command line tool instance”na mensahe ng error para sa iyo sa iyong Mac? Nakahanap ka ba ng ibang solusyon? Ipaalam sa amin sa mga komento.