So löschen Sie Simulatoren unter dem iPhone 8 [Duplikat]

Ich habe ein Basismodell MBP mit nur 120 GB Speicherplatz, also versuche ich, so viel wie möglich freizugeben. Nach dem Ausführen eines DaisyDisk-Scans sieht es so aus, als hätte ich 8,6 GB Simulatoren.

Ich möchte die Simulatoren für iPhone 8 und höher behalten und die Simulatoren für frühere Geräte entfernen. Gibt es eine Möglichkeit, dies zu tun? In DaisyDisk wird nicht angegeben, welcher Simulator für welches Gerät ist, es sieht einfach so aus .

Danke für jede Hilfe!

PS - mein persönliches Telefon ist ein iPhone 6+, ich gehe davon aus, dass das Löschen des iPhone 6-Simulators keine Probleme verursacht, wenn ich versuche, Apps auf meinem Gerät zu testen? In Bezug auf das UI-Layout kann ich keine Probleme feststellen, wenn ich das Layout in einem iPhone 8-Storyboard mache und es dann auf meinem 6 ausführe.

Wow, als ich diese Frage beantwortete, wusste ich nicht, dass ich sie schon vor ziemlich genau 1 Jahr beantwortet hatte. Ich werde zu alt....

Antworten (1)

In Xcode,

  1. Gehen Sie zu Window -> Devices and Simulatorsoder Shift+ Command+ 2.

  2. SimulatorsKlicken Sie oben im Fenster auf .

  3. Auf der linken Seite sehen Sie die Liste aller auf Ihrem System installierten Simulatoren. Wenn Sie einen auswählen, sehen Sie oben rechts die Details dieses Simulators (Betriebssystemversion).

  4. Wählen Sie diejenige aus, die Sie entfernen möchten, und drücken Sie Delete. Bestätigen Sie Ihre Anfrage im Bestätigungsdialog. Sie können jeweils nur einen löschen, daher dauert es einige Zeit, wenn Sie viele davon löschen möchten.

Xcode löscht den Simulator. Danach starte ich normalerweise Xcode neu, aber ich weiß nicht, ob das erforderlich ist, um den Festplattenspeicher freizugeben.

In Bezug auf Ihren PS gibt es keinen Zusammenhang zwischen dem Löschen eines alten Simulators und Ihrer App, die auf einem Gerät ausgeführt wird. Das einzige, was Sie verlieren, ist zu sehen, wie die App auf einem Gerät aussehen würde, das Sie nicht persönlich besitzen. Nur Sie können den Wert davon beurteilen.