Heute habe ich versucht, die neue Version von Xcode zu installieren. Vorher habe ich die Entwicklertools mit folgendem Befehl entfernt:
sudo /Library/Developer/Shared/uninstall-devtools --mode=all
Ich hatte auch andere Ordner /Library/Developer
wie 4.2 4.2.1 ...
Danach habe ich den neuen Xcode installiert und festgestellt, dass der Ordner /Library/Developer
nur den Shared
Ordner enthält , der den Befehl nicht enthält uninstall-devtools
.
Habe ich die Entwicklertools installiert oder muss ich etwas mehr tun?
Ein weiteres Problem besteht darin, dass beim Versuch, Flann über Homebrew zu installieren, der folgende Fehler gemeldet wird:
xcode-select: Fehler: Es wurde kein Xcode-Ordner festgelegt. Ausführen
xcode-select -switch <xcode_folder_path>
, um den Pfad zum Xcode-Ordner festzulegen.
Wie kann ich es reparieren?
Antworten:
Durch die Installation von Xcode 4.3 werden die Entwicklertools installiert, jedoch nicht für den Befehlszeilenzugriff. Mit dieser Version wurde alles in das Anwendungspaket verschoben, sodass kein Deinstallationsprogramm erforderlich ist, da Sie die Anwendung einfach löschen können. Wenn Sie die Befehlszeilentools installieren möchten, öffnen Sie Xcode und gehen Sie zu Xcode> Einstellungen> Downloads, wählen Sie die Registerkarte Komponenten und klicken Sie auf die Schaltfläche neben Befehlszeilentools. (Dies könnte irgendwo ein Deinstallationsprogramm hinzufügen, aber ich bin nicht sicher.)
Bei Homebrew müssen Sie möglicherweise auf ein Update warten, bevor es Xcode 4.3 unterstützt, da alles verschoben wurde. Ich würde vorschlagen, es
/Applications/Xcode.app
als das zu versuchen<xcode_folder_path>
, da der größte Teil der Hierarchie gleich zu sein scheint.Die Homebrew-Entwickler verfolgen diese Änderungen in ihrer Fehlerdatenbank. Daher möchten Sie diesen Thread möglicherweise auf Problemumgehungen und Benachrichtigungen überwachen, wann das Homebrew-System mühelos mit den neuen Änderungen für Xcode 4.3 funktioniert.
quelle
man xcode-select
eingeben, werden Sie feststellen, dass der richtige Pfad /Applications/Xcode.app/Apple stellt diese Befehlszeilen-Entwicklertools jetzt als eigenständiges Paket zur Verfügung. Sie möchten daher möglicherweise ein kostenloses Entwicklerkonto erhalten, wenn Sie nicht darauf warten möchten, dass sich Homebrew ändert und die neue Verzeichnisstruktur findet / verknüpft .
Eine schöne Zusammenfassung des Zustands von Xcode 4.3.x und älter sowie der bevorstehenden Änderungen und Vorteile, wenn die Befehlszeilentools von Apple offiziell mit Headern verpackt werden, finden Sie auf Kenneth Reitz 'Blog .
quelle
xcode-select -select "/Applications/Xcode.app"
Dieses Problem wurde für mich behoben. Jetzt ist alles pfirsichfarben.quelle
Wenn Sie Xcode aus dem App Store herunterladen, laden Sie tatsächlich eine App namens Install Xcode herunter. Sie müssen das ausführen, wenn Sie dies nicht getan haben. Mir ist nicht klar, ob Sie diesen Schritt ausgeführt haben oder nicht. Sobald Sie das tun, werden Sie haben
und andere Komponenten (vorausgesetzt, Sie installieren am Standardspeicherort), suchen Sie jedoch zuerst nach Xcode.app.
quelle