Saya harus menginstal ulang Xcode 4 dan sekarang saya mendapatkan pesan Xcode appears to be installed but xcodebuild is unusable;
dan xcodebuild exists but failed to execute
setiap saat saya mencoba menginstal apa pun menggunakan port:
ash-3.2 $ sudo port install wget Kata sandi: Peringatan: xcodebuild ada tetapi gagal dieksekusi Peringatan: pengguna / grup yang dikonfigurasikan tidak ada, akan dibangun sebagai root Peringatan: Xcode tampaknya diinstal tetapi xcodebuild tidak dapat digunakan; beberapa port kemungkinan akan gagal dibangun. Peringatan: Anda mungkin perlu menjalankan `sudo xcode-select -switch / Applications / Xcode.app` ---> Komputasi dependensi untuk wget
xcodebuild ada tetapi ingin yang lain xcodebuild atau hanya ingin berada di /Developer
folder?
$ mana xcodebuild / usr / bin / xcodebuild $ / usr / bin / xcodebuild error: tidak dapat exec '/ Developer / usr / bin / xcodebuild' (Tidak ada file atau direktori seperti itu)
Apa yang salah dengan utilitas ini? Bagaimana saya bisa memperbaikinya (Saya sudah menginstal ulang Xcode)?
Pembaruan:
port
berfungsi dengan baik bahkan tanpa xcodebuild
, saya pikir MacPorts menggunakan make
dan itu menunjukkan pesan ini hanya untuk membuat saya tahu bahwa saya mungkin memiliki masalah dengan Xcode.
Itu menarik. Saya sudah mencoba … xcode-select …
tetapi untuk beberapa alasan itu lebih baru bekerja bahkan setelah reboot, tetapi hari ini berhasil: |. Ia bertanya apakah saya ingin menerima perjanjian lisensi dan setelah saya menerimanya xcodebuild
menjadi fungsional. Jadi sekarang saya bisa menerima jawaban dan berterima kasih kepada semua orang.
Jawaban:
Apakah kamu lari
sudo xcode-select -switch /Applications/Xcode.app
? Pesan ini:error: can't exec '/Developer/usr/bin/xcodebuild'
memberi tahu Anda bahwa sistem Anda sedang mencari xcodebuild di `/ Developer / usr / bin / 'tetapi pada Xcode 4.3 (yang diinstal dari App Store) ia berada di bundel Xcode.app yang ada di / Aplikasi.Edit
Dalam komentar untuk pertanyaan Anda, Anda mengatakan Anda sudah lari
sudo xcode-select -switch /Applications/Xcode.app
. Sekarang jalankanxcode-select -print-path
dan pastikan tertulis "/Applications/Xcode.app".Selain itu, Anda mungkin perlu mengunduh alat baris perintah secara terpisah . (Saya tidak tahu dari pengalaman langsung karena saya terjebak di Snow Leopard untuk saat ini jadi saya belum menginstal Xcode 4.3.)
sumber
Seperti yang dinyatakan di sini https://trac.macports.org/wiki/ProblemHotlist , Anda perlu menjalankan:
sumber
sudo xcode-select -switch /Applications/Xcode.app
, atau, dalam kasus pengguna Xcode Beta, adilsudo xcode-select -switch /Applications/Xcode.app
? Mengapa jawaban ini menambahkan tambahan/Contents/Developer
?Saya memiliki masalah yang sama. Setelah memutakhirkan ke Mountain Lion dan memutakhirkan Xcode ke versi 4.4.1 termasuk alat-alat baris perintah, saya tidak bisa memanggil xcodebuild dari terminal lagi.
Kemudian saya menemukan pengaturan dalam preferensi Xcode di mana saya harus memilih alat baris perintah yang ingin saya gunakan, agak konyol karena hanya ada satu opsi.
http://thomas.bindzus.me/2012/08/17/after-upgrading-to-mountain-lions-problems/
Saya menemukan ini sebagai cara termudah untuk memulihkan alat baris perintah saya.
sumber
Anda perlu membuat "mac os x" proyek sederhana menggunakan "alat baris perintah", setelah itu Anda akan dapat mengunduh alat baris perintah dari xcode-> pref's-> unduhan dalam komponen. ukurannya 115.6MB
sumber
Saya baru saja menginstal Xcode (bersama dengan alat-alat baris perintah) pada High Sierra (10.13.4) dan saya hanya memperbaiki pesan kesalahan ini dengan menerima lisensi Xcode melalui baris perintah:
sudo xcodebuild -license
sumber