2015-08-06 5 views

risposta

10

XCode>Finestra>Devices:

quindi utilizzare il tasto di cancellazione o fare clic sull'icona dell'ingranaggio per rimuovere i simulatori.

+0

Grazie. Sei a conoscenza di un modo per eliminarne più di uno alla volta? –

+0

Purtroppo penso che sia uno alla volta per qualsiasi motivo ... C'è una directory '~/Library/Developer/CoreSimulator/Devices /' che è dove credo che i dispositivi/simulatori siano memorizzati, anche se si scherza con le cose in là procedere con cautela. –

+1

Sono necessari più di 30 secondi per eliminare un simulatore con oltre 100 simulatori. Ci vorrebbe quasi un'ora.:( –

22

Se si vuole fare in fretta mi consiglia strumenti Fastlane è possibile ripristinare i simulatori con una linea

snapshot reset_simulators 

installare strumenti di snap shot

sudo gem install snapshot 

Assicurarsi, di avere l'ultima versione degli strumenti della riga di comando Xcode installati:

xcode-select --install 

(https://github.com/fastlane/fastlane/tree/master/snapshot#installation)

E il comando è

snapshot reset_simulators 
+1

Con 500 simulatori da rimuovere, mi hai salvato 20 minuti di intorpidimento – Jyaif

+1

Sei d'oro, mi mancavano i simulatori 10.3 e non ho potuto aggiungerli. –

3

Non è necessario eliminare i simulatori che non si desidera vedere sul menu a discesa destinazioni run. Su Xcode 9 puoi semplicemente nascondere quelli che non ti servono.

  1. Vai a Finestra> Dispositivi e Simulatori (MaiuscCmd)

  2. Scegli il Simulatore dalla 'Mostra come destinazione eseguire' deselezionare sinistra e, come si vede qui sotto:

Untick 'Show as run destination'

+0

Questo non funziona :( "Mostra come destinazione di esecuzione" è selezionato su ogni dispositivo, ma vedo solo un dispositivo per sistema operativo. – Shanakor

+0

Non importa che la mia implementazione di destinazione fosse impostata su una versione più recente, quindi non ha funzionato versioni inferiori del simulatore. – Shanakor

1

È ora possibile rimuovere facilmente i dispositivi in ​​XCode 9, ma utilizzare la barra degli strumenti del simulatore. Con un simulatore in esecuzione, vai alla barra superiore e vai a Hardware -> Dispositivo -> Gestisci dispositivi quindi seleziona Simulatori. Ti viene presentata l'opzione [Dispositivi | Simulatori] Quindi selezionare i simulatori. Quindi vai verso il basso nell'elenco e deseleziona i simulatori e le versioni del sistema operativo che non desideri. Troppo facile. Quando si utilizza XCode per simulatore, l'elenco ora sarà molto più breve. Removing unwanted Simulators