Bagaimana cara mengatasi "Kesalahan: Tidak ada direktori pengembang yang ditemukan di / Pengembang"?


98

Saya baru saja memutakhirkan XCode ke 4.3.1. Saya menggunakan skrip untuk membangun (dan kemudian menerapkan melalui Testflight) aplikasi saya. Tapi sekarang saya menerima kesalahan ini:

Kesalahan: Tidak ada direktori pengembang yang ditemukan di / Pengembang. Jalankan / usr / bin / xcode-select untuk memperbarui jalur direktori pengembang.

Saya tidak punya direktori / Developer di mesin saya: bagaimana cara memperbaikinya?

Jawaban:


243

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


2
Dan apa yang harus saya lakukan jika itu tidak berhasil? Saya melakukan persis seperti yang Anda katakan, tidak mendapatkan kesalahan, kemudian melakukan "xcodebuild -version" dan mendapatkan kesalahan "Kesalahan: Tidak ada direktori pengembang yang ditemukan di / Pengembang. Jalankan / usr / bin / xcode-select untuk memperbarui jalur direktori pengembang. "
Henning

Kedengarannya tidak seperti xcode-select berjalan dengan baik. Periksa ulang apakah jalur disetel dengan benar dengan menjalankan xcode-select -print-path.
Jim

mendapat peringatan ini saat memperbarui MacPorts melalui sudo port selfupdate, solusi sempurna!
Gabor

1
Terjadi karena dari sekitar Xcode 4.2 Apple mulai mendistribusikannya sebagai aplikasi, dapat diunduh dari App Store. Akibatnya, semua alat diinstal dalam paket Applications / Xcode.app.
Sudhir Jonathan

3
Saya harus membuat tautan lunak yang menunjuk / Pengembang ke /Applications/Xcode.app/Contents/Developer/. Itulah satu-satunya solusi yang dapat saya temukan.
Henning

5

Anda juga bisa melakukan ini sebagai gantinya ...

sudo ln -s /Applications/Xcode.app/Contents/Developer /Developer

6
Ini upaya untuk menyembunyikan masalah, bukan memperbaikinya. Jika Anda melakukan itu, semua alat masih mencari di tempat yang salah.
Jim

Bahkan setelah melakukan perintah ini saya mendapatkan kesalahan ini xcode-select: Error: Path "/Applications/Xcode.app/Contents/Developer" bukanlah direktori. Tidak ada direktori Pengembang bahkan setelah melakukan perintah ini
abhishek

3

Semua yang kalian jawab benar. Namun bagi yang terkena error berikut ini melewatkan satu langkah:

Kesalahan:

  "xcode-select: Error: Path "/Applications/Xcode.app/Contents/Developer" is not a directory."

Langkah yang hilang:

Double click your xcode 432.dmg. Now don't double click the xcode.app to use it. Instead copy it /Applications folder and then open it from there to install xcode.

Sekarang gunakan perintah terminal

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

Itu dia. Kesalahan Anda tidak akan terjadi lagi dan Filemerge akan berfungsi sekarang.


Bagus, perlu dicatat bahwa tidak memasukkan xcode ke dalam aplikasi dapat menyebabkan ini
James

1

Ini diselesaikan untuk saya:

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 8.3.3): Buka Preferensi Xcode> Lokasi (tab)> Dan opsi paling bawah adalah Alat Baris Perintah. Pilih Xcode 8.3.3 (7D1014).

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.