SpaceBroom
  • Funktionen
  • Space Lens
  • Sicherheit
  • Preis
  • Fragen
  • Ratgeber
Kaufen
Startseite › Ratgeber

DerivedData, Archive und Simulatoren auf dem Mac aufräumen

Aktualisiert am 20. Oktober 2026

Kurz gesagt: Xcode, Apples Entwicklungsumgebung für Mac- und iPhone-Apps, legt seine Daten unter ~/Library/Developer in deinem Benutzerordner ab. DerivedData kannst du gefahrlos löschen: Der Ordner enthält nur Daten, die Xcode beim nächsten Öffnen und Bauen eines Projekts neu erzeugt. Simulatoren, also nachgebildete iPhones und iPads zum Testen, entfernst du mit dem Befehl xcrun simctl und nicht von Hand. Alte Archive löschst du nur, wenn du Absturzberichte dieser App-Versionen nicht mehr auswerten musst; Apple rät, sie aufzubewahren.

Wie finde ich heraus, was wie viel Platz belegt?

Das zeigt ein Befehl im Terminal, dem Programm für Textbefehle im Ordner Programme > Dienstprogramme: du -h -d 2 ~/Library/Developer | sort -h listet die Ordner bis zur zweiten Ebene nach Größe, die größten stehen unten. Der Befehl liest nur und ändert nichts. Die wichtigsten Ordner darin sind Xcode mit DerivedData, Archiven und Gerätesymbolen und CoreSimulator mit deinen Simulatoren.

Wie lösche ich DerivedData?

Beende Xcode und lege die Ordner unter ~/Library/Developer/Xcode/DerivedData in den Papierkorb. Dort liegt je Projekt ein Ordner mit allem, was Xcode aus deinem Quellcode ableitet: Zwischenstände und Ergebnisse von Builds (so heißt das Übersetzen des Codes in eine fertige App), der Suchindex des Projekts und die Protokolle von Builds und Tests. Beim nächsten Öffnen indiziert Xcode das Projekt neu, und der erste Build danach dauert länger, weil alles neu übersetzt wird. Ordner von Projekten, die du nicht mehr öffnest, kannst du auch einzeln entfernen und die aktuellen behalten.

Was ist "iOS DeviceSupport", und darf ich es löschen?

Ja, alte Versionen darfst du löschen. Verbindest du ein iPhone, eine Apple Watch oder ein Apple TV mit Xcode, kopiert Xcode Symboldateien dieses Geräts auf den Mac; der Debugger braucht sie, um Programmabläufe auf dem Gerät lesbar anzuzeigen. Sie liegen je Systemversion in einem eigenen Ordner unter ~/Library/Developer/Xcode/iOS DeviceSupport, watchOS DeviceSupport oder tvOS DeviceSupport. Ordner für Systemversionen, die keins deiner Geräte mehr hat, kannst du entfernen; verbindest du später wieder ein Gerät mit dieser Version, kopiert Xcode die Symbole erneut.

Wie entferne ich alte Simulatoren und Laufzeiten?

  • Verwaiste Simulatoren: xcrun simctl delete unavailable löscht alle Simulatoren, die das aktuell ausgewählte Xcode nicht mehr unterstützt, meist weil ihre Systemversion nicht mehr installiert ist, samt ihren Daten. Welche das sind, zeigt vorher xcrun simctl list devices unavailable, ohne etwas zu ändern. Das Löschen lässt sich nicht rückgängig machen.
  • Laufzeiten: Laufzeiten sind die Systemversionen, die ein Simulator ausführt, etwa iOS 27. Ihre Abbilder liegen nicht in deinem Benutzerordner, sondern in einem geschützten Speicherbereich von macOS. xcrun simctl runtime list zeigt sie, xcrun simctl runtime delete --notUsedSinceDays 90 --dry-run zeigt, welche seit 90 Tagen nicht benutzt wurden, ohne etwas zu löschen. Ohne --dry-run löscht derselbe Befehl sie.
  • Caches und Protokolle der Simulatoren liegen unter ~/Library/Developer/CoreSimulator/Caches und ~/Library/Logs/CoreSimulator.

Lösche Simulatoren über simctl oder in Xcode, nicht von Hand im Ordner ~/Library/Developer/CoreSimulator/Devices.

Soll ich alte Xcode-Archive löschen?

Nur mit Bedacht. Jedes Archiv unter ~/Library/Developer/Xcode/Archives enthält eine Version deiner App, wie du sie verteilt hast, samt ihren Symboldateien (dSYM). Mit diesen übersetzt Xcode die Speicheradressen eines Absturzberichts in lesbare Namen von Funktionen. Laut Apple solltest du das Archiv jedes verteilten Builds aufbewahren, weil du ohne es Absturzberichte dieser Version unter Umständen nicht mehr auswerten kannst. Lösche deshalb nur Archive von Versionen, die niemand mehr nutzt, und behalte im Zweifel die zuletzt veröffentlichte.

Welche Paket-Caches der Apple-Werkzeuge kann ich leeren?

Die Caches von Swift Package Manager und CocoaPods, zwei Werkzeugen, die fremde Code-Bibliotheken in Xcode-Projekte laden. Swift Package Manager hält heruntergeladene Pakete unter ~/Library/Caches/org.swift.swiftpm, CocoaPods unter ~/Library/Caches/CocoaPods; beide laden Fehlendes beim nächsten Auflösen neu. Den Ordner ~/Library/org.swift.swiftpm (ohne Caches) lässt du dagegen stehen: Er enthält die Konfiguration und die Fingerabdrücke deiner Pakete, keinen Cache. Weitere Paket-Caches wie npm und Homebrew behandelt der Ratgeber node_modules und Paket-Caches auf dem Mac aufräumen.

Was du nicht tun solltest

  • Nicht den ganzen Ordner ~/Library/Developer löschen: Darin liegen auch eigene Daten von Xcode im Ordner UserData, etwa Tastaturkürzel und Provisioning-Profile, und deine Simulatoren mit ihren Daten.
  • Nicht löschen, während Xcode baut oder ein Simulator läuft.
  • Archive nicht ohne Blick auf die Version löschen, wenn du die App noch auslieferst.

Häufige Fragen

Kann ich DerivedData gefahrlos löschen?

Ja. DerivedData enthält nur Build-Ergebnisse, Zwischenstände, den Suchindex und Protokolle, die Xcode neu erzeugt; dein Quellcode liegt im Projektordner. Beende Xcode vorher und rechne damit, dass der nächste Build länger dauert.

Was passiert, wenn ich iOS DeviceSupport lösche?

Xcode kopiert die Symboldateien erneut vom Gerät, sobald du ein iPhone, eine Apple Watch oder ein Apple TV mit dieser Systemversion verbindest.

Darf ich Xcode-Archive löschen?

Apple rät, das Archiv jedes verteilten Builds aufzubewahren, weil es die Symboldateien für Absturzberichte enthält. Archive von Versionen, die niemand mehr nutzt, kannst du entfernen.

Wie lösche ich alte Simulatoren?

Mit xcrun simctl delete unavailable im Terminal löschst du alle Simulatoren, die dein aktuelles Xcode nicht mehr unterstützt. Ungenutzte Laufzeiten entfernt xcrun simctl runtime delete; mit --dry-run siehst du vorher, was der Befehl träfe.

Schneller mit SpaceBroom

Im Bereich Systemmüll zeigt SpaceBroom Xcode DerivedData, Simulator-Caches, Simulator-Protokolle, von iPhone und iPad übernommene Geräteprotokolle und die Caches von Swift Package Manager und CocoaPods mit Pfad und Größe und legt, was du auswählst, in den Papierkorb. Xcode-Archive bietet es erst an, wenn sie seit mindestens 180 Tagen unverändert sind, Gerätesymbole nach 90 Tagen; beide sind nicht vorausgewählt. Verwaiste Simulatoren löscht SpaceBroom im Bereich Wartung unter "Entwickler-Werkzeuge" mit simctl delete unavailable, sofern Xcode installiert ist: Auf Wunsch misst es vorher, wie viele es sind und wie viel Platz sie belegen, und der Befehl läuft erst, wenn du ihn bestätigst. Das ist endgültig. Mehr zu den übrigen Systemdaten steht im Ratgeber Systemdaten auf dem Mac: was dahintersteckt und wie du sie verkleinerst.

Alles in einer App.

SpaceBroom findet Systemmüll, große Dateien, Duplikate und die Reste alter Apps. Entfernt wird nur, was du bestätigst.

Kostenlos testen Preise ansehen

Weitere Ratgeber

  • Mac-Speicher freigeben: 9 Wege, die wirklich Platz schaffenSpeicher auf dem Mac voll? So siehst du, was Platz belegt, und gibst ihn frei: Papierkorb, Downloads, große Dateien, alte Apps, Backups und mehr.
  • Systemdaten auf dem Mac: was dahintersteckt und wie du sie verkleinerstDie Systemdaten belegen viele Gigabyte? Was in der Kategorie steckt, was macOS selbst aufräumt und was du sicher entfernen kannst.
  • Apps auf dem Mac vollständig deinstallieren, ohne ResteEine App in den Papierkorb zu ziehen, lässt Einstellungen, Caches und Hintergrunddienste zurück. Wo die Reste liegen und wie du sie sicher entfernst.
  • node_modules und Paket-Caches auf dem Mac aufräumennode_modules, die Caches von npm, Yarn, pnpm und pip, Homebrew und Docker: wo sie liegen, wie groß sie sind und wie du sie sicher aufräumst.
  • Caches auf dem Mac löschen: Ist das sicher?Ist Caches löschen auf dem Mac sicher? Was Caches sind, wo sie liegen, was macOS selbst räumt und welche Ordner du besser stehen lässt.
  • Große Dateien auf dem Mac finden und Platz schaffenVideos, Downloads und alte Archive belegen oft den meisten Platz. So findest du große Dateien mit der Speicherübersicht, dem Finder oder dem Terminal.
  • Doppelte Dateien und Fotos auf dem Mac finden und entfernenDoppelte Fotos in der Mediathek, Kopien in Downloads und Dokumenten: wie du Duplikate sicher erkennst, welche du behältst und wo Löschen nichts bringt.

© 2026 DIGITALPASSION Ltd.

  • Ratgeber
  • Impressum
  • Datenschutz
  • AGB und Lizenz
  • Widerruf
  • Verträge hier kündigen
  • Vertrag widerrufen
  • Lizenz wiederfinden