Ist es sicher, ~Library/Developer zu löschen?

In der Benutzerbibliothek gibt es einen Entwicklerordner mit etwa 3,2 GB Speicherplatz (2,8 GB von DocSets und der Rest hauptsächlich von Xcode/iOS DeviceSupport). Ich hatte Xcode installiert, ich nehme an, diese stammen davon? Ich verwende Xcode nicht mehr. Gibt es Nachteile beim Löschen dieser Ordner? Wenn ich Xcode erneut installiere, würde es nicht wiederherstellen, was benötigt wird?

Antworten (3)

Wenn die einzigen beiden Verzeichnisse, die Sie in ~Library/Developer haben, Xcode und Docsets (oder Shared/Docsets) sind, sollten Sie diesen Ordner sicher löschen können. Wenn Sie XCode neu installiert haben, erhalten Sie sie (oder aktualisierte Versionen) zurück.

Es ist Shared/Documentation/DocSets.
Das ist dann in Ordnung.
Ist es sicher, docset einfach zu löschen? Ich verwende XCode nicht, muss es aber für ein anderes Programm (Adobe AIR) und die darin installierten Tools installieren.

Nein, es ist nicht sicher, alles zu löschen in:

~/Bibliothek/Entwickler

Andernfalls könnten Sicherungs-Snapshots, alle generierten Archive für Anwendungen und andere in der XCode-IDE festgelegte Anpassungen verloren gehen.

Insbesondere im Entwicklerordner sollten zwei zusätzliche Ordner vorhanden sein.

"Geteilt" und "Xcode"

Shared enthält Dokumentation, die Sie mit Xcode heruntergeladen haben, je nachdem, wie Sie arbeiten und ob Sie die ganze Zeit über Internet haben, möchten Sie diese vielleicht nicht in den Müll werfen, aber im schlimmsten Fall können Sie sie einfach erneut herunterladen, wenn Sie also Speicherplatz benötigen und nicht sind Wenn Sie sich Sorgen um die Offline-Dokumentation machen, können Sie hier etwas Platz zurückgewinnen.

Der Xcode-Ordner enthält viele und möglicherweise einige Dinge, die Sie vielleicht nicht verlieren möchten.

Archiv

Wenn Sie die Xcodes Archives Organizer -Funktion verwenden, werden durch das Löschen alle Archive gelöscht, die Sie möglicherweise haben.

DeveloperPortal 5.0.db

Enthält Informationen wahrscheinlich über die Verwendung von iTunes Connect in Xcode, ich würde vermuten, dass es wegwerfbar ist, aber Sie müssen Xcode möglicherweise neu konfigurieren, um mit Apple für die Verteilung im App Store usw. zu sprechen.

Benutzerdaten

Dies enthält im Allgemeinen alle Änderungen, die Sie an Xcode-Farbschemata und Schriftartdesigns vorgenommen haben, sowie alle Änderungen, die Sie in Bezug auf Tastenbelegungen in Xcode vornehmen. Auch dieses Zeug sollte ziemlich klein sein und ist wahrscheinlich etwas, das Sie nicht wegwerfen möchten, wenn Sie es ausgegeben haben Wenn Sie diese Art von Xcode-Einstellungen so lange optimieren, möchten Sie diese Änderungen wahrscheinlich nicht verwerfen.

iOS-Geräteunterstützung

Wahrscheinlich sollten einige Informationen zu iOS-Geräten, die Sie angehängt und in Xcode zu verwenden versucht haben, sicher gelöscht werden können.

AbgeleiteteDaten

Dinge im DerivedData-Ordner können im Allgemeinen ziemlich sicher gelöscht werden. Es handelt sich um all die Dinge, die jedes Mal generiert werden, wenn Sie in einem Projekt auf die Schaltfläche „Erstellen“ klicken. Es enthält das generierte Protokoll sowie ausführbare Anwendungsdateien und Bibliotheken für alle Produkte, die Sie in einem Projekt erstellen.

Schnappschüsse

Wenn Sie in Xcodes integrierte Snapshot-Tools als Mittel zur Versionskontrolle verwenden, wird durch das Löschen Ihrer Snapshots die Möglichkeit ausgelöscht, zu älteren Snapshots zurückzukehren.

iOS-Geräteprotokolle

Sicher zu löschen, es sei denn, Sie benötigen Ihre Protokolle, Sie würden wissen, ob Sie sie behalten müssen.

Vorlagen

Ihre benutzerdefinierten Projektvorlagen, wie z. B. Benutzerdaten, möchten Sie wahrscheinlich nicht mit den vorgenommenen Änderungen verwerfen.

Wenn Sie Version 4.3 oder höher von XCode installiert haben, sollte es sicher zu löschen sein.

Es steht hier geschrieben:

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_4_3.html

Antworten auf Ask Different müssen mehr als nur ein Link sein. Es ist in Ordnung, einen Link einzufügen, aber bitte fassen Sie ihn in der Antwort zusammen oder fassen Sie ihn aus. Die Idee ist, die Antwort allein stehen zu lassen.
Ein Wort der Warnung. Die Frage bezieht sich auf ~/Library/Developer, während diese Antwort versucht, /Developer zu beantworten, was ein anderer Pfad ist.