So deinstallieren Sie XCode
Inhaltsverzeichnis:
- Xcode vollständig von Mac OS X deinstallieren
- Warum Xcode deinstallieren?
- Unix Development Toolkit von Xcode deinstallieren
- Deinstallieren Sie nur den Xcode-Entwicklerordner und -Inh alt
- Xcode-Systemunterstützung deinstallieren
Im Folgenden finden Sie neue einfache Anweisungen zum Deinstallieren moderner Versionen von Xcode. Das Löschen alter Versionen von Xcode wird ebenfalls behandelt. Dies ist eine gründliche Anleitung zum Deinstallieren von Xcode von jedem Mac, unabhängig von Version und Mac OS X-Version.
Xcode ist die Entwicklersuite von Apple für iOS und Mac OS X. Sie ist notwendig, wenn Sie beabsichtigen, Apps für beide Betriebssysteme zu schreiben, und die Installation enthält neben der Haupt-IDE selbst eine Reihe anderer nützlicher Dienstprogramme.Zu den zusätzlichen Aspekten gehören Dinge wie Interface Builder, iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby und vieles mehr, das über die Kernentwicklung von iOS und Mac OS X hinaus Verwendung findet und Tweakern und Administratoren wertvolle Dienstprogramme hinzufügt Toolkits.
Zur Installation von Xcode müssen Sie es nur aus dem Mac App Store herunterladen, aber was ist, wenn Sie Xcode entfernen möchten?
Wie Xcode gelöscht wird, hängt davon ab, welche Version Sie vom Mac entfernen möchten. Wir behandeln zuerst das Entfernen neuerer Versionen von Xcode und dann auch das Löschen der älteren Versionen der App.
Deinstallieren Sie Xcode 10, Xcode 9, Xcode 8 usw. von Mac OS X
Neuere Versionen von Xcode zu deinstallieren ist ähnlich wie das Löschen jeder anderen App vom Mac:
- Navigieren Sie zum Ordner /Applications/ und suchen Sie die Anwendung „Xcode“
- Ziehen Sie „XCode“ in den Papierkorb und leeren Sie den Papierkorb wie gewohnt, indem Sie mit der rechten Maustaste auf das Papierkorb-Symbol klicken und „Papierkorb leeren“ auswählen
Als Nächstes möchten Sie wahrscheinlich den Ordner „Entwicklertools“ des Benutzers löschen, der sich an folgendem Speicherort befindet – beachten Sie, dass dies Benutzerentwicklerdaten enthält, also tun Sie dies nicht, wenn Sie Projekte und andere Daten in Xcode haben die Sie nicht anderweitig gesichert haben oder die Ihnen anderweitig wichtig sind:
Das Verzeichnis ist ~/Library/Developer/, der Benutzerordner sollte die Ordner „Xcode“ und „CoreSimulator“ enth alten:
- Öffnen Sie das Home-Verzeichnis des Benutzers und gehen Sie zur Bibliothek
- Besuchen Sie den Ordner „Entwickler“ und löschen Sie ihn
Durch das Wegwerfen dieser Ordner zusammen mit der Anwendung sollten etwa 11 GB Speicherplatz auf dem Mac wiederhergestellt werden, und OS X verfügt nicht mehr über Xcode. Wenn Sie Befehlszeilentools separat installiert haben, sollten diese nicht durch das Löschen von xcode selbst beeinträchtigt werden.
Update: Unsere Leser haben darauf hingewiesen, dass Xcode 4.3 diesen Prozess erheblich vereinfacht, indem es Xcode in einer einzigen Anwendung bündelt. Daher ist diese Anleitung am relevantesten für ältere Versionen. XCode 4.3 und höhere Versionen sollten wie jede andere Mac-App deinstalliert werden können, während ältere Versionen von XCode den unten beschriebenen manuellen Prozess erfordern.
Xcode vollständig von Mac OS X deinstallieren
Beachten Sie, dass die Deinstallation von Xcode für frühere Versionen der App anders ist. Die folgenden Anweisungen gelten jedoch immer noch für alle früheren Versionen von Xcode, und Sie werden feststellen, dass dies nicht dasselbe ist wie das Deinstallieren allgemeiner Mac-Apps oder sogar das Ablegen der Standard-Apps, da Xcode einen viel größeren Fußabdruck hat, also deinstallieren Sie Xcode Sie müssen sich in die Befehlszeile wagen.
Dies entfernt alles, was Xcode betrifft, von einem Mac:
- Starten Sie das Terminal unter /Applications/Utilities/ und geben Sie Folgendes ein:
- Bestätigen Sie das Admin-Passwort (erforderlich für sudo) und lassen Sie die Skripte laufen
sudo /Developer/Library/uninstall-devtools --mode=all
Vergessen Sie nicht, die Xcode-Installationsanwendung zu löschen Wenn Sie Xcode deinstallieren, befindet sich die ursprüngliche Xcode-Installationsanwendung wahrscheinlich immer noch in Ihrer /Applications/-Ordner, wie er aus dem Mac App Store heruntergeladen wurde, vergessen Sie nicht, diesen ebenfalls zu löschen, sonst verschwenden Sie 1,8 GB Speicherplatz.
Warum Xcode deinstallieren?
Wenn Sie Xcode oder die zugehörigen Dienstprogramme nicht verwenden, sollten Sie die Suite deinstallieren. Wieso den? Der einfachste Grund ist, dass Xcode viel Speicherplatz beansprucht, im Allgemeinen werden mindestens 7 GB Speicherplatz von der Installation verbraucht, und die Installationsanwendung allein ist eine weitere 1.8 GB, das ist eine Menge Speicherkapazität, die von etwas beansprucht wird, das möglicherweise nicht genutzt wird.
Nachdem wir nun den grundlegenden Prozess der Deinstallation von allem, was mit Xcode zu tun hat, behandelt haben und warum einige Leute davon profitieren würden, werden wir uns mit einigen spezifischeren Informationen und einigen anderen Deinstallationsoptionen befassen, die dies könnten für einige Benutzer nützlich sein.
Erstens führt der obige Deinstallationsbefehl mit -mode=all tatsächlich nur drei separate Skripte aus, die den Deinstallationsprozess vereinfachen. Für diejenigen, die neugierig sind, sind diese separaten Skripte:
/Library/Developer/Shared/uninstall-devtools /Library/Developer/4.1/uninstall-devtools /Developer/Library/uninstall-developer-folder
Diese müssen nicht unabhängig voneinander ausgeführt werden, obwohl Sie dies tun könnten, wenn Sie möchten, mehr dazu weiter unten.
Wenn Sie lieber Teile von Xcode als alles deinstallieren möchten, verwenden Sie die folgenden Befehle. Diese sind nicht erforderlich, wenn Sie den obigen Befehl –mode=all ausführen.
Unix Development Toolkit von Xcode deinstallieren
Wenn Sie nur die Befehlszeilenseite von Dingen entfernen möchten, können Sie das mit diesem Befehl tun:
sudo /Developer/Library/uninstall-devtools --mode=unixdev
Dies ist tatsächlich mit dem oben erwähnten „/Library/Developer/Shared/uninstall-devtools“-Skript verknüpft. Persönlich denke ich, dass das Unix-Toolkit einer der nützlichsten Aspekte der Installation von Xcode ist, daher bin ich mir nicht sicher, warum Sie dies tun möchten, aber es ist schön zu wissen, dass Sie es können.
Deinstallieren Sie nur den Xcode-Entwicklerordner und -Inh alt
Dadurch bleiben andere Aspekte von Xcode intakt, es wird jedoch alles im /Developer-Verzeichnis entfernt:
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
Dieser Befehl ist im Grunde eine Verknüpfung zum zuvor erwähnten „/Developer/Library/uninstall-developer-folder“-Skript. Wenn Sie das /Developer-Verzeichnis löschen möchten, führen Sie diesen Befehl aus, anstatt es manuell über den Finder zu löschen.
Xcode-Systemunterstützung deinstallieren
Nur die Systemunterstützung von Xcode selektiv deinstallieren (nicht empfohlen):
sudo /Developer/Library/uninstall-devtools --mode=systemsupport
Dieser Befehl führt nur die folgenden Skripte aus: „/Library/Developer/Shared/uninstall-devtools“ und „/Library/Developer/4.1/uninstall-devtools“
Speicherorte von Xcode-Datendateien
Der vollständige Satz von Xcode-bezogenen Daten, die Sie möglicherweise sichern oder löschen möchten, wenn Sie Xcode von einem Mac deinstallieren, sind die folgenden Speicherorte und Dateien:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/Library/Developer
~/Library/MobileDevice
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
Sie können diese Dateien auch manuell löschen, aber wenn Sie Ihre Umgebung schützen möchten, sollten Sie die Daten sichern, bevor Sie Xcode-Apps, -Dateien und -Komponenten manuell entfernen.
Damit ist es fast abgeschlossen. Möglicherweise können Sie einige dieser Aufgaben auch mit einem Entfernungsprogramm wie AppCleaner erledigen, aber für beste Ergebnisse ist es eine gute Idee, bei der mit Xcode selbst gebündelten Lösung zu bleiben.