Diskzyv0.1
Mit Bedacht löschen

Was sind Xcode Archives auf dem Mac? Darf man sie löschen?

Kurze Antwort

Alte Archive kannst du löschen, aber sie werden nicht automatisch neu erzeugt. Ein Archiv ist genau der Build, den du ausgeliefert hast, plus seine Debug-Symbole. Behalte also die Archive der Versionen, die noch bei Nutzern im Einsatz sind.

Wo es liegt

~/Library/Developer/Xcode/Archives

Was es ist

Jedes Mal, wenn du Product > Archive wählst, sichert Xcode hier ein .xcarchive-Bundle, nach Datum in Ordner sortiert. Es enthält die gebaute App und die dSYM-Dateien, die rohe Absturzadressen wieder in Funktionsnamen und Zeilennummern übersetzen.

Archive lädst du zu App Store Connect hoch oder exportierst sie für die Verteilung, und du siehst sie im Fenster Organizer von Xcode. Der Ordner wächst, weil Xcode jedes Archiv behält, das du je erstellt hast, bis du es löschst.

Der Wert eines alten Archivs liegt vor allem in seinen dSYMs. Ohne die passenden Symbole sind Absturzberichte dieses einen Builds schwer zu lesen.

Wie groß es wird

Ein Archiv ist je nach App zwischen einigen Dutzend MB und mehreren GB groß, und über Jahre mit Releases summiert sich das.

So leerst du es von Hand

  1. Wähle in Xcode Window > Organizer und dann Archives.
  2. Wähle eine App und gehe ihre Archive nach Version und Datum durch.
  3. Behalte die Archive von Versionen, die live sind oder die du vielleicht erneut einreichen oder debuggen musst. Klicke mit der rechten Maustaste auf die, die du nicht brauchst, und wähle Delete Archive.
  4. Um die Dateien direkt anzusehen, führe den Befehl unten aus. Er öffnet den Ordner nur im Finder.
Im Terminal
open ~/Library/Developer/Xcode/Archives

Was danach passiert

Ein gelöschtes Archiv ist weg, sofern du kein Backup hast. Du kannst denselben Quellcode zwar erneut bauen, aber das Ergebnis ist ein neuer Build, und Absturzprotokolle des alten lassen sich ohne seine ursprünglichen dSYMs möglicherweise nicht symbolisieren.

Wie Diskzy damit umgeht

Diskzy listet Xcode Archives im Tab „Clean up“ (Aufräumen) auf, lässt sie aber nicht angehakt, mit der Begründung, alle zu behalten, die du vielleicht erneut einreichen musst.

Verwandte Ratgeber

Sieh, wo der Platz auf deinem Mac geblieben ist

Diskzy kartiert dein Laufwerk, erklärt die Systemdaten und räumt weg, was gefahrlos weg kann. 72 Stunden kostenlos, danach einmalig 9 $ für 2 Macs.

Diskzy kostenlos testen
Lies das auf:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語