No puedo iniciar mi aplicación en el simulador usando Xcode 6 beta y el simulador de iPhone 5s. Primero recibo un mensaje de error del Simulador
"No se puede iniciar el simulador de iOS"
y luego, después de que Xcode me muestra el siguiente error,
No se puede ejecutar la aplicación en el simulador
Se encontró un error durante la ejecución (Dominio = DTiPhoneSimulatorErrorDomain, Código = 2)
Respuestas:
Lo resolví siguiendo estos pasos:
fuente
Asegúrese de abrir Xcode 6 desde Aplicaciones, no desde el archivo de instalación.
Finalmente reiniciando Mac soluciono el problema en mi caso.
fuente
Después de encontrar algunas soluciones en la web, una combinación de procedimientos funcionó para mí:
Cierre Xcode y iOS Simulator (y todas las aplicaciones relacionadas)
Instale (o reinstale) Xcode6-Beta en la carpeta Aplicaciones (directamente desde el archivo .dmg)
Abra Xcode6-Beta y vaya a Xcode -> Preferencias -> Ubicaciones -> Herramientas de línea de comandos y seleccione "Xcode 6.0" (asegúrese de haber seleccionado el que está en la carpeta Aplicaciones)
Inicie el Simulador de iOS y vaya a Simulador de iOS -> Restablecer contenido y configuración ...
Cierra todas las aplicaciones y reinicia tu mac (desmarqué "Reabrir ventanas ...")
Abra Xcode6-beta y pruebe el simulador de iOS
Buena suerte
fuente
Estoy usando Xcode 6 beta 2 y tengo un problema (código de error = 4 en mi caso) al ejecutar simuladores de iPad. Creo que tuve el problema porque estoy ejecutando un arranque dual de Mac OS y el Xcode se inicia desde otro disco de inicio
Hice los dos pasos recomendados por @ayalcinkaya y @apascual, y esto funcionó para mí.
fuente
Esto sucede la mayoría de las veces porque se está ejecutando otra instancia del simulador en el dock.
Mata la otra instancia y las cosas deberían funcionar bien.
fuente
También tuve este problema y encontré la solución siguiendo los siguientes pasos:
Después de eso ->
Reinicie xcode de nuevo y el problema se solucionó.
Desarmar la variable DYLD_INSERT_LIBRARIES resuelve mi problema:
a) Abra el terminal y escriba el comando "sudo vi /etc/launchd.conf" y presione Enter
b) Presione el modo "Insertar" y cambie esto
a esto
y presione esc para salir del modo de inserción.
c) Guarde los cambios escribiendo ": wq" Presione Enter
d) Reinicie su sistema y el problema resuelto.
Antes de eso, no encontré ninguna versión de iOS frente a cada dispositivo enumerado, pero después de la instalación o al desarmar la variable DYLD_INSERT_LIBRARIES, encontré lo mismo frente a cada dispositivo.
fuente
Tengo este problema después de cambiar el nombre de la carpeta predeterminada "Xcode-Beta2" a "Xcode". Cuando le cambié el nombre a "Xcode-Beta2", el simulador funcionó como antes.
fuente
Lo que funcionó para mí fue eliminar todos los dispositivos en "Administrar dispositivos" y volver a agregarlos después de reiniciar
fuente
Limpiar -> Ejecutar lo arregló para mí.
Probé el resto, nada ayudó. Aunque también puede ser necesario.
fuente
Tuve el mismo problema al ejecutar una aplicación con el mismo nombre que una aplicación diferente que se ejecutó anteriormente.
Ejecuta "foo" -> crea un nuevo proyecto llamado "foo" -> ejecuta -> error.
De todos modos, me parece que hay varias razones para que iOS-Simulator diga "ehm, ¿qué quieres de mí? OK, arrojaré un error ..." ;-)
MI SOLUCIÓN: Cierre el simulador de iOS, ejecute la aplicación nuevamente.
Eso es todo en la mayoría de casos como este.
fuente
La causa más común para el informe de errores es que DYLD_INSERT_LIBRARIES está configurado. La mayoría de las personas que informan sobre este problema lo han configurado en /etc/launchd.conf. Puede editar ese archivo para eliminarlo (o simplemente eliminar el archivo, ya que probablemente sea la única línea) y reiniciar para solucionar el problema.
Otra posible causa de este problema es que es posible que haya cambiado el nombre de Xcode.app después de ejecutarlo por primera vez. Si ese es el caso, simplemente reinicie (o cámbiele el nombre a lo que era antes).
fuente
Sí, apascual es correcto https://stackoverflow.com/a/24080160/2905967
Pero para mí, antes del paso 5, eliminé el dispositivo simulador (seleccione y presionando la tecla Eliminar del teclado) Qué dispositivo está dando el problema. Referencia: respuesta apascual
fuente
Estos pasos pueden ayudarlo con su problema. Prueba esto:
1 (Haga clic en Simulador de iOS en la parte superior de la pantalla
2 (Haga clic en Restablecer contenido y configuración
3 (Haga clic en Restablecer cuando aparezca la alerta
4 (Ejecute la aplicación nuevamente en el simulador
Esto simplemente restablecerá todos los contenidos y configuraciones en el simulador de iOS previamente.
Espero que esto ayude con el error.
fuente
Tuve el mismo problema y la única solución que me ayudó a solucionarlo fue reinstalar Xcode.
fuente
Eliminar simulador / sy crear nuevamente en Xcode / Window / Devices funcionó para mí ...
fuente
Descubrí que tengo que actualizar a la versión más reciente de OS X 10.10.1 (desde OS X 10.9.5) para que iOS 8.1 funcione.
fuente
La respuesta perfecta para esta solución está aquí
fuente
En Xcode 11, encontré que ejecutar lo siguiente en Terminal funcionaba:
Src: https://ekartco.com/2019/10/xcode-11-unable-to-boot-simulator-diehard/
fuente
Ninguna de las sugerencias anteriores funcionó para mí.
Se cambió la configuración de Insertar para el marco reclamado a No Insertar y se resolvió el problema.
fuente
Tuve este problema hasta que puse el archivo de aplicación Xcode 6-beta desde una carpeta que tenía en el directorio de mi aplicación en el directorio de la aplicación. Equipo reiniciado. Entonces funcionó.
Para probar, volví a crear una carpeta en mi directorio de aplicaciones y puse mi aplicación Xcode allí y, nuevamente, no funcionó. Vuelva a colocarlo en el directorio de la aplicación; funcionó. Ni siquiera tuve que reiniciar en estos casos.
Yo realmente espero que Apple está más allá de hardcoding caminos.
fuente
Estaba enfrentando el mismo problema, lo que hice es descargar el simulador para IOS7, lo que debe hacer es ir a: 1.Xcode-> preferencias-> Descargas-> Componentes 2.Después de eso, en su proyecto, en la configuración general, seleccione Objetivo de implementación como 7.0 3. lo último es seleccionar cualquier simulador bajo 7.0 :)
fuente
Recibí este error al intentar ejecutar una de las aplicaciones exclusivas de mi iPad en el simulador de iPhone. Está construida como una aplicación universal, la he ejecutado varias veces en el iPhone para realizar pruebas, y solo recientemente marqué la casilla de verificación "iPad" en la configuración de Target.
Al intentar ejecutarlo en mi dispositivo iPhone, recibí un mensaje de error mucho más útil: "La aplicación en [/location/..../Name.app] solo se puede instalar en iPads".
fuente