[SOLVED] Mac OS: xcrun: Fehler: ungültiger aktiver Entwicklerpfad, fehlendes xcrun
Der Grund, warum du diesen Fehler siehst, ist, dass auf deinem System kein Xcode installiert ist. Entweder haben Sie es nie auf Ihrem Macbook installiert oder es wurde bei einem Betriebssystem-Update deinstalliert.
Um dieses Problem zu beheben, installieren Sie Xcode. Wenn Sie sich für die Entwicklung von iOS-Apps interessieren, können Sie die vollständige Version installieren, die auch dieses Problem lösen wird. Laden Sie die Xcode .dmg-Datei von der Apple-Entwicklerseite herunter.
Wenn Sie es nicht verwenden, wie ich, können Sie einfach nach dem Command Line Tools-Paket für Xcode suchen und die .dmg-Datei dafür herunterladen und installieren. Sie können es von der Apple-Entwicklerseite herunterladen.
Die perfekte Lösung:
Wenn Sie nichts herunterladen und nur einige Befehle im Terminal ausführen möchten, um dieses Problem zu beheben, dann ist hier der Befehl für Sie:
xcode-select --install
Dies ist der Befehl, der im Terminal ausgeführt werden kann und die Befehlszeilentools für Xcode installiert. Wenn Sie diesen Befehl ausführen, werden Sie aufgefordert, die Lizenz zu akzeptieren, den Geschäftsbedingungen zuzustimmen usw.
Wenn Ihnen angezeigt wird, dass der Download mehr als 7 GB Speicherplatz benötigt, sollten Sie sich darüber im Klaren sein, dass Sie gezwungen sind, die Xcode-Anwendung herunterzuladen. In diesem Fall laden Sie die .dmg-Datei für das Befehlszeilentools-Paket speziell von der Apple-Entwicklerseite herunter.
Der obige Befehl sollte das Problem beheben, wenn er nicht auch den folgenden Befehl ausführt:
xcode-select --reset
Auch wenn dies Ihr Problem behebt, müssen Sie möglicherweise als Folgeschritt den Pfad für die Befehlszeilentools so festlegen, dass sie ohne Xcode ausgeführt werden.
xcode-select --switch /Library/Developer/CommandLineTools
Wenn Sie beim Ausführen eines der obigen Befehle Probleme mit der Berechtigung haben, verwenden Sie sudo
mit den Befehlen. Zum Beispiel:
sudo xcode-select --switch /Library/Developer/CommandLineTools
Dies kann auch funktionieren:
Wenn Sie die Xcode-App installiert haben, versuchen Sie, den folgenden Befehl auszuführen:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer