Xcode DerivedData & Caches löschen
Xcode ist einer der größten Speicherfresser auf dem Mac eines Entwicklers. DerivedData, Simulator-Runtimes und Build-Archive können auf Dutzende Gigabytes anwachsen. OptiClear listet sie nach Größe und löscht sicher, was du auswählst.
Was ist DerivedData und warum ist es so groß?
DerivedData speichert kompilierte Build-Zwischenprodukte, Index-Daten und Code-Completion-Caches für jedes geöffnete Projekt. Es wächst unbegrenzt und kann sicher gelöscht werden — Xcode baut es beim nächsten Build neu auf.
Simulator-Runtimes: der versteckte Speicherfresser
Jede heruntergeladene iOS-, watchOS- oder tvOS-Simulator-Runtime belegt mehrere Gigabytes. Wahrscheinlich hast du Runtimes für Versionen, die du nicht mehr testest. Die Developer Tools von OptiClear listen sie nach Größe, damit du veraltete entfernen kannst.
Weitere Xcode-Caches, die sich lohnen
Xcode speichert auch Previews-Daten, SwiftPM-Caches und alte Device-Support-Dateien. OptiClears Developer-Tools-Modus entfernt alles auf einmal.
Häufig gestellte Fragen
Ist das Löschen von DerivedData sicher?
Ja. Nur der nächste Build braucht etwas länger zum Re-Indexing. Quellcode und Projekteinstellungen sind nicht betroffen.
Wie oft sollte ich Xcode-Caches leeren?
Viele Entwickler räumen nach großen Xcode-Updates auf oder wenn der Speicher knapp wird. Starte den Scan von OptiClear, um zu sehen, wie viel DerivedData und Simulator-Daten sich angesammelt haben.