No se puede iniciar el dispositivo porque no se puede ubicar en el disco

82

Los datos del dispositivo ya no están presentes en / Users / [nombre de usuario] / Library / Developer / CoreSimulator / Devices / D651BCC7-29FD-4B91-82F6-E255E856EA2F / data.

Desinstalé xcode 9 e instalé xcode 9.1, pero cuando ejecuté el proyecto, se mostró el siguiente mensaje:

No se puede iniciar el dispositivo porque no se puede ubicar en el disco. Los datos del dispositivo ya no están presentes en / Users / [nombre de usuario] / Library / Developer / CoreSimulator / Devices / D651BCC7-29FD-4B91-82F6-E255E856EA2F / data.

Encontré la carpeta "Desarrollador", pero no puedo encontrar la carpeta "CoreSimulator".

Milán Jansen
fuente
Gracias por esta respuesta Jak. Funcionó para mí.
Dano500
¿Por qué esta pregunta no tiene una respuesta aceptada, a pesar de tener una respuesta con CIENTOS de votos a favor? Moderadores
Andrew Koster

Respuestas:

353

Pude resolver el problema que se ejecuta xcrun simctl erase allen Terminal.

Tomáš Linhart
fuente
22
Acepta esta respuesta.
Sábado
3
Funciona como el encanto
Satish Babariya
1
xcrun: error: no se puede encontrar la utilidad "simctl", no es una herramienta de desarrollador o en PATH
Sylvain
2
primero debe ejecutar -> sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
shokaveli
3
Antes de ejecutarlo xcrun simctl erase allen la Terminal, salga de Xcode.app, Simulator.app. De lo contrario, la ejecución del script fallará.
Zgpeace
27

Salga de Xcode.app, Simulator.app, etc.

Pruebe los siguientes comandos en la terminal

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

rm -rf ~ / Biblioteca / * / CoreSimulator

IKKA
fuente
1
sigue siendo el mismo mensaje de error, ¿cómo agrego los simuladores de nuevo?
Ahmed Eid
3
Necesitaba ejecutar el comando killall antes de poder usarlo xcrun simctl erase alldesde arriba
Sirens
¡YESSSSSSSSSS, finalmente! Muchas gracias!
3li
1
¡¡Muchas gracias!! Corrió todo lo anterior y luego corrió xcrun simctl erase all y comenzó a funcionar.
Alfa
Intenté lo anterior y recibí errores en el terminal relacionados con los permisos a pesar de que rand con sudo. Me aseguré de usar tanto Xcode como el simulador. Hice un reinicio y luego funcionó.
xdeleon
19

Vaya al menú Xcode Window-> Devices and Simulators-> Simulatorspestaña, haga clic con el botón derecho en el simulador defectuoso y elija Deletede la lista del menú, luego agréguelo nuevamente desde la entrada inferior izquierda, ¡funciona!

ingrese la descripción de la imagen aquí

Itachi
fuente
6

Haga clic en el menú desplegable de simuladores en la parte superior de Xcode y seleccione Download Simulators....

Menú desplegable de simuladores

Desde aquí, puede seleccionar qué versiones desea descargar y para qué dispositivos.

Nick Meehan
fuente