xcrun: hata: etkin geliştirici yolu (“/Applications/Xcode.app/Contents/Developer”) mevcut değil


143

Demlemek ve git kullanmaya çalıştığınızda xcode sorunları yaşıyorum:

xcrun: hata: etkin geliştirici yolu ("/Applications/Xcode.app/Contents/Developer") mevcut değil, xcode-select --switch path/to/Xcode.appkomut satırı geliştirici araçları için kullanmak istediğiniz X kodunu belirtmek için kullanın (veya bkz. man xcode-select)

Xcode-select yazabilirim ve komutun var olduğunu gösterir. Ben yazarken xcode-select -pgösterir:

/Applications/Xcode.app/Contents/Developer

ama bunu yaptığımda which xcode-selectbana şunu veriyor:

/ Usr / bin / xcode seçim

Komut anahtarını kullanmaya ve Apple Developer sitesi aracılığıyla tekrar yüklemeye çalıştım, ancak bu seçeneklerin hiçbirinde şu ana kadar çalışma yok ... Bunu nasıl düzeltebilirim?

Yanıtlar:


410

Bunu denedim ve işe yaramadı ama cevabı buldum. Sadece geliştiricinin yolunu sıfırlamak zorunda kaldım:

$ sudo xcode-select --reset

Şimdi her şey normal


3
--reset normalde bu kök olarak çalıştırılmalıdır
Benja Garrido

11
Teşekkürler. Xcode'u kaldırmıştım ve sadece komut satırı araçlarını yükledim, çünkü mac'umdaki tüm xcode paketine sınırlı alana ihtiyacım yoktu. Ancak, hala gcc gibi komutları kullanamadım, ancak bu komutu çalıştırdıktan sonra bir cazibe gibi çalışıyor
Anonim Kişi

1
Sadece denedim; şimdi "SDK" macosx "bulunamıyor" lol alıyorum
Jose Ramirez

2
--resetbenim için iyi çalışıyor. Ben php geliştirme için sadece xcode cli gerekir. Bu yüzden mac'umdan tam xcode'u kaldırmaya karar verdim, sonra sadece xcode CLI yükleyicisini indirdim (yaklaşık 170MB). Yüklü xcode CLI'yi üzerinden yükseltip app storeuyguladıktan sonra sudo xcode-select --reset, daha önce brewolduğu gitgibi ve diğer komut satırı araçlarını kullanabilirim . Teşekkürler.
vikbert

2
--Reset kullanmanın herhangi bir tehlikesi var mı?
bananabanana

158

Çoğunlukla bu hata, xcode'un daha yeni bir sürümünü yüklediğinizde oluşur. Ve komut satırı araçları henüz başlatılmadı.

Bu sorunu çözmek için: Xcode Tercihleri> Konumlar (sekme)> altına gidin ve en alttaki seçenekler Komut Satırı Araçları'dır. Lütfen araçlar için Xcode sürümünü seçin.

Örnek (Xcode 10.0 (10A255) için)): Xcode Tercihleri> Konumlar (sekme)> altına gidin ve en alttaki seçenekler Komut Satırı Araçları'dır. Xcode 10.0'ı (10A255) seçin.

Daha fazla ayrıntı için lütfen ekteki resme bakın. Umarım yardımcı olur.

-- Teşekkürler


Komut Satırı Araçlarını Seçme


2
bu cevap en iyisidir
Hoàng Vũ Anh

Yukarıdaki resimde gösterildiği gibi zaten görüyorum, ancak yine de kurulumumda aynı hatayı görüyorum. Sıfırlamayı bile denedim. Herhangi bir fikir? I
Yoku

1
Bunu programlı olarak yapmak için ( sudo xcode-select --switch /Library/Developer/CommandLineTools
Xcode'u

58

XCode'u aniden kaldırdığımla aynı sorunla karşılaştım, aşağıdaki komutu (Terminal'den) çalıştırmam bu sorunu çözmeme yardımcı oldu.

sudo xcode-select -switch /

Başka bir hatanız varsa bu bağlantıyı da kontrol edin. github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki

1
Bu benim için çalıştı. Sorun benim mac xcode kaldırıldı. Komut satırı bir şekilde hala xcode'a bağlı. Bu yüzden ~ library / Developer'a gittim ve tüm klasörleri sildim ve bu komutu çalıştırdım.
santosh

46

Benim durumumda Xcode'u kaldırdım ve git cli ile ilgili sorunlar başladı. Aşağıdaki komutları çalıştırırken sorunu çözdüm:

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

ve ardından yeni yolu şu şekilde doğrulamak:

$ sudo xcode-select -p

Bu yardımcı olur umarım!


Xcode kaldırıldıktan sonra benim için çalıştı, günümü kurtardı
Ilan Levy

Bu benim için sorunu çözdü, daha fazla oy alan çözümler olmadı, teşekkürler Jose!
Adrian E. Labastida Cañizares

Günümü kurtardın. Bir ton teşekkürler
Shalini

XCode'u kaldırdıktan sonra Android Studio'da sorunlarla karşılaşıyordum. Benim için çalıştı. Bu komutları kullandıktan sonra Android Studio'yu yeniden başlatmam gerekiyordu.
Amey Bhandarkar


14

Hatanın ne önerdiğine ne dersiniz? Bunu denedin mi?

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

Hile yapmalı.


2
--switchroot olarak çalıştırılmalıdır
Sid

1

Benim xcode-select --install için XCode'u kaldırdıktan sonra Xcode CLI'yi yüklemeye yardımcı olur (OSx veya iOS için geliştirmiyorum)

Sonra başarıyla indirilen kaynak inşa edebilirsiniz make


1

Aynı sorunu yaşadım ve tamamen Geliştirici araçlarını kaldırmak ve yeniden yüklemek zorunda kaldım:

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

İpucu: Xcode yanlış kaldırıldığından, Xcode uygulamasını da manuel olarak (yeniden) taşımak zorunda kaldım:

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak

0

Hata önerisini deneyin:

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

Ve sonra Git Yürütülebilir Yolu test edin.

resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.