sierra - xcode for windows




Xcode 6.4 zeigt doppelte 'Simulatoren' mit eindeutiger ID (6)

Bis gestern war bei Xcode alles normal. Es zeigte Simulatoren als:

Aber heute, als ich es öffnete, änderte sich die Simulatorliste in:

Jeder Simulator ist zweimal zu sehen, Name gefolgt von einer eindeutigen ID. Ich habe auch beobachtet, dass der Simulator mit demselben Namen auch zwei verschiedene Instanzen sind.

Kann mir jemand helfen, wie man das los wird? Oder wie man es zurücksetzt. Es gibt einen seltsamen Blick.

Jeder Vorschlag wird hilfreich sein.



Das Problem wurde behoben, indem Sie unter Menü-> Fenster-> Geräte die Duplikate entfernt haben (wenn Sie mehrere Simulatoren für das iPhone 6 sehen, entfernen Sie beispielsweise alle bis auf einen).


Es sieht so aus, als ob eine Menge Simulatoren beim Aktualisieren in separate Geräte aufgeteilt wurden. Es hört sich also so an, als ob Sie Ihre Liste der Ausgabeentscheidungen reduzieren möchten.

Um die Liste der Simulatoren anzuzeigen, gehen Sie in der Menüleiste zu: Fenster> Geräte . Hier sehen Sie alle Simulatoren, die in Ihrer Ausgabeliste angezeigt werden. Es gibt keinen Grund, nicht zu löschen und neu zu beginnen, indem Sie die gewünschten Simulatoren hinzufügen


Gehen Sie zum Terminal, um die Liste der Simulatoren anzuzeigen. Verwenden Sie dazu:

xcrun simctl list

Verwenden Sie die IDs, um die Duplikate zu löschen:

xcrun simctl delete <ID>

Z.B

xcrun simctl delete 4B645F13-D130-412D-8EB4-B49BE7E2D7DA

Lösung von sunnyxx's weibo :

1. Beenden Sie Xcode und iOS Simulator

2. killall -9 com.apple.CoreSimulator.CoreSimulatorService

3. rm -rf ~/Library/Developer/CoreSimulator/Devices

4.Öffnen Sie Xcode erneut

Bearbeiten: sudo scheint unnötig zu sein, um SimulatorService zu beenden. Diese Lösung entfernt alle vorhandenen Simulatoren und erstellt alle verfügbaren Versions- und Typensimulatoren neu.






simulator