Nachfolgend finden Sie eine neue einfache Anleitung zur Deinstallation moderner Versionen von Xcode. Das Löschen alter Versionen von Xcode wird ebenfalls behandelt, dies ist eine gründliche Anleitung zur Deinstallation von Xcode von jedem Mac, unabhängig von der Version und dem Mac OS X-Release.
Xcode ist Apples Entwicklersuite für iOS und Mac OS X, es ist notwendig, wenn Sie beabsichtigen, Apps für eines der beiden Betriebssysteme zu schreiben, und die Installation umfasst eine Reihe anderer nützlicher Dienstprogramme als die Haupt-IDE selbst. Zu den zusätzlichen Aspekten gehören Dinge wie der Interface Builder, der iPhone Simulator, der Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby und vieles mehr, das über die eigentliche iOS- und Mac OS X-Entwicklung hinaus Verwendung findet und Tweakern und Administratoren wertvolle Hilfsprogramme zur Verfügung stellt.
Die Installation von Xcode ist eine einfache Angelegenheit, bei der man es aus dem Mac App Store herunterladen muss, aber was ist, wenn man Xcode entfernen möchte?
Wie Sie Xcode löschen können, 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 von Xcode 10, Xcode 9, Xcode 8 usw. von Mac OS X
Die Deinstallation neuerer Versionen von Xcode ist ähnlich wie das Löschen jeder anderen App vom Mac:
- Navigieren Sie zum Ordner /Programme/ und suchen Sie das Programm „Xcode“
- Ziehen Sie „XCode“ in den Papierkorb und leeren Sie den Papierkorb wie gewohnt, indem Sie mit der rechten Maustaste auf das Papierkorbsymbol klicken und „Papierkorb leeren“
Als Nächstes möchten Sie wahrscheinlich den Ordner „User Developer Tools“ löschen, der sich an folgendem Ort befindet – beachten Sie, dass dies auch die Daten der Benutzerentwickler 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 sonst wichtig sind:
Das Verzeichnis ist ~/Library/Developer/, der Benutzerordner sollte die Ordner „Xcode“ und „CoreSimulator“ enthalten:
- Öffnen Sie das Benutzerverzeichnis und gehen Sie zu Library
- Suchen Sie den Ordner „Developer“ auf und löschen Sie ihn
Durch das Löschen dieser Ordner zusammen mit der Anwendung sollten etwa 11 GB Festplattenspeicher auf dem Mac wiederhergestellt werden und OS X wird nicht mehr über Xcode verfügen. Wenn Sie die Befehlszeilentools separat installiert haben, sollten diese durch das Löschen von Xcode selbst nicht beeinträchtigt werden.
Update: Unsere Leser haben uns darauf hingewiesen, dass Xcode 4.3 diesen Prozess erheblich vereinfacht, indem es Xcode in einer einzigen Anwendung bündelt. Daher ist diese Anleitung vor allem für ältere Versionen relevant. XCode 4.3 und spätere Versionen sollten wie jede andere Mac-Anwendung deinstalliert werden können, während ältere Versionen von XCode den unten beschriebenen manuellen Prozess erfordern.
Deinstallieren Sie Xcode vollständig von Mac OS X
Beachten Sie, dass die Deinstallation von Xcode für frühere Versionen der Anwendung anders verläuft. Die folgenden Anweisungen gelten jedoch auch für alle früheren Versionen von Xcode, und Sie werden feststellen, dass dies nicht dasselbe ist wie die Deinstallation allgemeiner Mac-Anwendungen oder sogar die Deinstallation der Standardanwendungen, da Xcode einen viel größeren Fußabdruck hat, sodass Sie zur Deinstallation von Xcode die Befehlszeile verwenden müssen.
So entfernen Sie alles, was mit Xcode zu tun hat, vom Mac:
- Starten Sie das Terminal, das Sie unter /Programme/Dienstprogramme/ finden, 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 Anwendung „Xcode installieren“ zu löschen
Wenn Sie Xcode deinstallieren, befindet sich die ursprüngliche Anwendung „Xcode installieren“ wahrscheinlich immer noch in Ihrem Ordner /Programme/, den Sie aus dem Mac App Store heruntergeladen haben, vergessen Sie nicht, auch diese zu löschen, sonst verschwenden Sie 1.8 GB Speicherplatz.
Warum Xcode deinstallieren?
Wenn Sie Xcode oder die dazugehörigen Dienstprogramme nicht verwenden, ist es eine gute Idee, die Suite zu deinstallieren. Warum eigentlich? Der einfachste Grund ist, dass Xcode sehr viel Speicherplatz benötigt. Im Allgemeinen werden mindestens 7 GB Speicherplatz durch die Installation verbraucht, und die Installationsanwendung allein ist weitere 1,8 GB groß.
Nachdem wir nun den grundlegenden Prozess der Deinstallation von allem, was mit Xcode zu tun hat, behandelt haben und wissen, warum es für einige Leute von Vorteil ist, dies zu tun, werden wir uns nun mit einigen spezifischeren Informationen und anderen Deinstallationsoptionen beschäftigen, die für einige Benutzer nützlich sein könnten.
Erstens führt der obige Deinstallationsbefehl mit -mode=all eigentlich nur drei separate Skripte aus, die den Deinstallationsprozess vereinfachen. Für diejenigen, die neugierig sind, lauten diese separaten Skripte:
/Library/Developer/Shared/uninstall-devtools
/Library/Developer/4.1/uninstall-devtools
/Developer/Library/uninstall-developer-folder
Sie müssen nicht unabhängig voneinander ausgeführt werden, obwohl Sie das tun könnten, wenn Sie es möchten, mehr dazu weiter unten.
Wenn Sie nicht alles, sondern nur Teile von Xcode deinstallieren möchten, verwenden Sie die folgenden Befehle. Diese sind nicht notwendig, wenn Sie den obigen Befehl -mode=all ausführen.
Uninstall Xcode’s Unix Development Toolkit
Wenn Sie nur die Kommandozeilenseite der Dinge entfernen möchten, können Sie das mit diesem Befehl tun:
sudo /Developer/Library/uninstall-devtools --mode=unixdev
Dies ist eigentlich mit dem oben erwähnten Skript „/Library/Developer/Shared/uninstall-devtools“ verknüpft. Ich persönlich denke, dass das Unix-Toolkit einer der nützlichsten Aspekte bei der Installation von Xcode ist, daher bin ich mir nicht sicher, warum man das tun sollte, aber es ist schön zu wissen, dass man es kann.
Deinstallieren Sie nur den Xcode-Entwickler-Ordner und dessen Inhalt
Dies wird andere Aspekte von Xcode intakt lassen, aber alles innerhalb des /Developer-Verzeichnisses entfernen:
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
Dieser Befehl ist im Grunde eine Verknüpfung zu dem zuvor erwähnten „/Developer/Library/uninstall-developer-folder“-Skript. Wenn Sie das /Developer-Verzeichnis loswerden wollen, führen Sie diesen Befehl aus, anstatt es manuell über den Finder zu löschen.
Xcode Systemunterstützung deinstallieren
Deinstallieren Sie nur die Systemunterstützung von Xcode (nicht empfohlen):
sudo /Developer/Library/uninstall-devtools --mode=systemsupport
Dieser Befehl führt einfach die folgenden Skripte aus: „/Library/Developer/Shared/uninstall-devtools“ und „/Library/Developer/4.1/uninstall-devtools“
Orte der Xcode-Datendateien
Der vollständige Satz von Xcode-bezogenen Daten, die Sie möglicherweise sichern oder löschen möchten, wenn Sie Xcode auf einem Mac deinstallieren, sind die folgenden Orte 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 auch hier gilt: Wenn Ihnen die Erhaltung Ihrer Umgebung wichtig ist, sollten Sie eine Sicherung der Daten in Betracht ziehen, bevor Sie Xcode-Anwendungen, Dateien und Komponenten manuell entfernen.
Damit wäre die Sache eigentlich erledigt. Sie können einige dieser Aufgaben auch mit einem Entfernungsprogramm wie AppCleaner erledigen, aber für beste Ergebnisse ist es eine gute Idee, sich an die Lösung zu halten, die mit Xcode selbst gebündelt ist.