xcrun: error: jalur pengembang aktif (“/Applications/Xcode.app/Contents/Developer”) tidak ada


163

Saya mengalami masalah xcode saat mencoba menggunakan brew dan git:

xcrun: error: jalur pengembang aktif ("/Applications/Xcode.app/Contents/Developer") tidak ada, gunakan xcode-select --switch path/to/Xcode.appuntuk menentukan Xcode yang ingin Anda gunakan untuk alat pengembang baris perintah (atau lihat man xcode-select)

Saya dapat mengetik xcode-pilih dan itu menunjukkan bahwa perintah itu ada. Ketika saya mengetik xcode-select -pitu menunjukkan:

/Applications/Xcode.app/Contents/Developer

tetapi ketika saya melakukannya which xcode-select, itu memberi saya:

/ usr / bin / xcode-pilih

Saya sudah mencoba menggunakan sakelar perintah dan menginstal lagi melalui situs Pengembang Apple tetapi tidak ada dari opsi ini yang berfungsi sejauh ini ... Bagaimana cara memperbaikinya?

Jawaban:


450

Saya mencobanya dan tidak berhasil tetapi saya menemukan jawabannya. Saya baru saja menyetel ulang jalur pengembang:

$ sudo xcode-select --reset

Sekarang semuanya normal


3
--reset secara normal ini harus dijalankan sebagai root
Benja Garrido

15
Terima kasih. Saya telah menghapus xcode dan menginstal hanya alat baris perintah karena saya tidak memerlukan seluruh paket xcode di mac saya dengan ruang terbatas. Namun, saya masih tidak dapat menggunakan perintah seperti gcc, tetapi setelah menjalankan perintah ini, ini berfungsi seperti pesona
Orang Anonim

1
Saya baru saja mencobanya; sekarang saya mendapatkan "SDK" macosx "tidak dapat ditemukan" lol
Jose Ramirez

2
--resetbekerja dengan baik untuk saya. Saya hanya membutuhkan xcode cli untuk pengembangan php. Jadi saya memutuskan untuk menghapus xcode lengkap dari mac saya, lalu saya hanya mengunduh penginstal CLI xcode (sekitar 170MB). Setelah saya memutakhirkan xcode CLI yang diinstal melalui app store, dan diterapkan sudo xcode-select --reset, saya dapat menggunakan brewdan alat baris perintah lainnya gitseperti sebelumnya. Terima kasih.
vikbert

2
Apakah berbahaya jika menggunakan --reset?
pisang

167

Sebagian besar kesalahan ini terjadi ketika Anda menginstal versi xcode yang lebih baru. Dan alat baris perintah belum diinisialisasi.

Untuk mengatasi ini: Buka Preferensi Xcode> Lokasi (tab)> Dan opsi paling bawah adalah Alat Baris Perintah. Pilih versi Xcode untuk alat.

Contoh (Untuk Xcode 10.0 (10A255)): Buka Preferensi Xcode> Lokasi (tab)> Dan opsi paling bawah adalah Alat Baris Perintah. Pilih Xcode 10.0 (10A255).

Untuk lebih jelasnya silakan lihat gambar terlampir. Semoga membantu.

- Terima kasih


Pilih Alat Baris Perintah


2
jawaban ini adalah yang terbaik
Hoàng Vũ Anh

Saya sudah melihatnya seperti yang ditunjukkan pada gambar di atas, tetapi saya masih melihat kesalahan yang sama pada pengaturan saya. Saya bahkan mencoba mengatur ulang. Ada ide? I
Yoku

2
Untuk melakukan ini secara terprogram (saya mengalami kesalahan karena saya menghapus Xcode), sudo xcode-select --switch /Library/Developer/CommandLineTools(perlu dijalankan sebagai root)
hbrannan

64

Saya menghadapi masalah yang sama karena saya telah mencopot pemasangan XCode secara tiba-tiba, menjalankan perintah di bawah ini (dari Terminal) membantu saya menyelesaikan ini.

sudo xcode-select -switch /

Periksa juga tautan ini jika Anda mengalami kesalahan lainnya. github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki

1
Ini berhasil untuk saya. Masalahnya adalah saya menghapus xcode di mac saya. Baris perintah entah bagaimana masih terikat dengan xcode. Jadi saya pergi ke ~ library / Developer dan menghapus semua folder dan menjalankan perintah ini.
santosh

59

Dalam kasus saya, saya telah menghapus Xcode dan kemudian masalah dengan git cli dimulai. Saya memecahkan masalah menjalankan perintah berikut:

$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools

dan kemudian memvalidasi jalur baru dengan:

$ sudo xcode-select -p

Semoga ini membantu!


Bekerja untuk saya setelah menghapus xcode, menyelamatkan hari saya
Ilan Levy

Yang ini memecahkan masalah saya, semakin banyak solusi yang dipilih tidak, terima kasih Jose!
Adrian E. Labastida Cañizares

Anda menyelamatkan hari saya. Terima kasih banyak
Shalini

1
Saya menghadapi masalah di Android Studio setelah saya mencopot pemasangan XCode. Bekerja untuk saya. Saya juga harus memulai ulang Android Studio setelah menggunakan perintah ini.
Amey Bhandarkar

Bekerja untuk saya! Melihat masalah ini setelah mencopot pemasangan Xcode (OSX High Sierra).
Dmitry Demidovsky


15

Bagaimana dengan kesalahannya? Apakah kamu mencobanya?

xcode-select --switch /Applications/Xcode.app

Itu seharusnya berhasil.


3
--switchharus dijalankan sebagai root
Sid

2

Coba saran kesalahan:

sudo xcode-select --switch /Applications/Xcode.app

Dan Kemudian uji Git Executable Path.

masukkan deskripsi gambar di sini


1

Bagi saya, ada baiknya menginstal Xcode CLI xcode-select --install setelah menghapus instalasi XCode (Saya tidak mengembangkan untuk OSx atau iOS)

Kemudian saya berhasil membangun sumber unduhan dengan make


1

Saya memiliki masalah yang sama dan harus menghapus alat Pengembang sepenuhnya, dan menginstal ulang:

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

Tip: karena Xcode telah dihapus instalasinya dengan tidak benar, saya juga harus memindahkan (kembali) aplikasi Xcode secara manual:

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.