Diskzyv0.1
Mit Bedacht löschen

Was ist CoreSimulator/Devices auf dem Mac? Darf man es löschen?

Kurze Antwort

Du kannst es löschen, aber sieh vorher nach. Jeder Ordner ist ein simuliertes Gerät mit eigenen installierten Apps und Daten. Entfernst du einen, ist alles weg, was du in diesem Simulator eingerichtet hast.

Wo es liegt

~/Library/Developer/CoreSimulator/Devices

Was es ist

Jeder Simulator, den du in Xcode siehst, etwa ein bestimmtes iPhone-Modell mit einer bestimmten iOS-Version, ist ein Ordner in CoreSimulator/Devices. Der Ordnername ist die Kennung des Simulators, und darin liegt das gesamte Dateisystem dieses Geräts: installierte Apps, ihre Dokumente, Fotos, Einstellungen und der Schlüsselbund.

Der Ordner wächst auf zwei Arten. Xcode legt für jede installierte Runtime einen Satz Simulatoren an, und jeder Simulator wird größer, wenn du darin Apps installierst und ausführst. Nach einem Xcode-Update können Simulatoren für Runtimes, die du nicht mehr hast, als nicht verfügbare Geräte auf dem Laufwerk bleiben.

Die Simulator-Runtimes selbst, also die großen Systemabbilder von iOS, watchOS, tvOS und visionOS, liegen an anderer Stelle und werden in den Einstellungen von Xcode verwaltet.

Wie groß es wird

Von wenigen GB bis zu mehreren Dutzend GB, je nachdem, wie viele Simulatoren du gestartet hast und was darin installiert ist.

So leerst du es von Hand

  1. Beginne mit dem sicheren Aufräumen: Führe den Befehl unten aus. Er löscht nur Simulatoren, deren Runtime nicht mehr installiert ist und die du ohnehin nicht nutzen kannst.
  2. Um bestimmte Simulatoren zu entfernen, öffne Xcode, wähle Window > Devices and Simulators, wechsle zum Tab Simulators, klicke mit der rechten Maustaste auf einen Simulator und wähle Delete.
  3. Um einen Simulator zu behalten, aber seinen Inhalt zu löschen, wähle ihn in der App Simulator aus und wähle Device > Erase All Content and Settings.
  4. Ziehe keine Ordner von Hand aus Devices heraus, während Xcode oder der Simulator läuft. Nutze Xcode oder simctl, damit die Geräteliste konsistent bleibt.
Im Terminal
xcrun simctl delete unavailable

Was danach passiert

Gelöschte Simulatoren verschwinden samt ihren Apps und Daten aus der Geräteliste von Xcode. Du kannst jederzeit über Devices and Simulators einen neuen Simulator anlegen, der dann leer startet.

Wie Diskzy damit umgeht

Diskzy listet CoreSimulator Devices im Tab „Clean up“ (Aufräumen) auf, lässt den Eintrag aber nicht angehakt, weil er Simulatoren und ihre App-Daten enthält.

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日本語