ios iphone xcode ios-simulator osx-mavericks

Error al abrir iOS Simulator con la versión beta de iOS 8: "No se puede iniciar el simulador de iOS"



iphone xcode (16)

Recientemente instalé la versión beta de Xcode Versión 6 en OS X Mavericks, con la que viene el simulador de iOS para iOS 8. Logré ejecutar con éxito desde Xcode 6 beta en un dispositivo con iOS 8 Beta, pero al abrir el simulador siempre obtengo el El mismo error que he intentado cambiar la versión de hardware de iPhone 4s, iPhone 5, ... en el simulador y todavía da el mismo error: "No se puede iniciar el simulador de iOS".

Estoy trabajando con Xcode 5.1 al mismo tiempo en Mavericks, ¿alguna sugerencia para resolver esto? ¿Existe un posible problema para ejecutar este simulador en Mavericks porque es solo para OS X 10.10? Gracias.


Última respuesta, pero puede ser útil para alguien. Probé todas las soluciones proporcionadas en esta y otras publicaciones relacionadas y ninguna de ellas funcionó.

Estoy usando OSX (versión 10.10.3) y Xcode 6.2. Para solucionar este problema, seguí los siguientes pasos:

  • Elimine todos los archivos relacionados con xcode y simulador con AppCleaner .
  • Reinicie Mac.
  • Aplicación Open Disk Utility desde las aplicaciones.
  • En la aplicación Disk Utility ; haga clic en el botón Verificar el permiso del disco para su Macintosh HD ( se mostrarán algunas advertencias; creo que / private / tmp es la causa de este problema ).
  • En la aplicación Disk Utility ; haga clic en el botón Reparar permiso de disco para su Macintosh HD.
  • Reinstalar Xcode; ahora debería funcionar

Más información: Cómo reparar el error de Xcode ''No se puede iniciar el simulador de iOS'' .


Anteriormente borré ~/Library/Developer/CoreSimulator/ directory y el único comando que funcionó para mí es xcrun simctl erase all . Quizás quieras probar esto.


Después de encontrar algunas soluciones en la web, una combinación de procedimientos funcionó para mí:

  1. Cierre Xcode y iOS Simulator (y todas las aplicaciones relacionadas)

  2. Instalar (o reinstalar) Xcode6-Beta en la carpeta Aplicaciones (directamente desde el archivo .dmg)

  3. 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 de la carpeta Aplicaciones)

  4. Inicie el simulador de iOS y vaya a iOS Simulator -> Restablecer contenido y configuración ...

  5. Cierre todas las aplicaciones y reinicie su mac (desmarqué "Volver a abrir ventanas ...")

  6. Abra Xcode6-beta y pruebe el simulador de iOS

Buena suerte


En Xcode, vaya al menú Xcode-> Abrir herramienta de desarrollador - Simuladores IOS. Elija simulador y luego vaya a hardware-> dispositivo-> administrar dispositivo.

Si el dispositivo con problemas aparece en la columna de la izquierda, elimínelo. Luego agrega el dispositivo desde el botón ''+''. Si no estaba allí en primer lugar, simplemente agréguelo usando el botón ''+''.


Este error indica un error al iniciar launchd_sim al iniciar el dispositivo simulado. En sí mismo, no indica la causa real. Puede buscar en ~ / Library / Logs / CoreSimulator / CoreSimulator.log para obtener más información sobre el error (incluido el motivo del error).

Posibles causas:

  1. En OSX 10.9 y versiones anteriores, DYLD_INSERT_LIBRARIES podría ser configurado por aplicaciones de terceros. En versiones posteriores, DYLD_INSERT_LIBRARIES no válidos se ignoran en lugar de generar un error.

  2. Uso de DLC de tiempo de ejecución del simulador anterior con Xcode 7 betas. Las versiones más nuevas de Xcode ignoran estos DLC antiguos.

Si necesita ayuda adicional, proporcione ese dato adicional.



Esto puede ser útil

  • Simulador abierto con 4s
  • Haga clic en el menú - Simulador de iOS
  • Haga clic en Restablecer contenido y configuración ...
  • Fuerza cierra el simulador y ejecuta la aplicación.

Estoy agregando esta respuesta, ya que parece ser ligeramente diferente de los demás.

Debido a que trabajaba en un proyecto anterior, necesitaba descargar y ejecutar Xcode 7.3 y cargar el proyecto en el simulador; esto produjo el error "No se puede iniciar el simulador de iOS".

Completé todas las sugerencias anteriores y ninguna de ellas funcionó (restableció la configuración del simulador, reinició, eliminó y volvió a instalar Xcode, restableció la ubicación del simulador, reinició de nuevo, etc.)

Al final, el problema era que estaba intentando cargar el simulador de iPhone 5 (10.0) en Xcode 7.3.

Puedes ver here las notas de lanzamiento de Apple para Xcode 7.3

Xcode 7.3 requiere una Mac que ejecute OS X 10.11 o posterior.

Xcode 7.3 incluye SDK para iOS 9.3, watchOS 2.2, OS X versión 10.11.4 y tvOS 9.2.

Como puede ver, Xcode 7.3 no incluye un SDK para iOS 10.0

Esto significaba que tan pronto como cargué el simulador con el iPhone 5 (9.3) funcionó de inmediato.

Por lo tanto, recomendaría, al abordar este tema, no involucrarme (como lo hice) en pensar que algo está mal en el sistema antes de verificar las cosas básicas.

Nota: También vale la pena señalar que el simulador debe configurarse para la versión Xcode que se utiliza. Esto se puede configurar en

Xcode -> Preferences -> Locations -> Command Line Tools

y también usando la línea de comando:

sudo xcode-select --switch /Applications/Xcode_7.3.app/Contents/Developer

* cambie la versión de Xcode a la nueva que quiera usar


He enfrentado el mismo problema y resuelto por los siguientes pasos:

1) Move xcode6-beta a la carpeta de la aplicación

2) Restart mac y abra xcode6-beta desde la carpeta de la aplicación.


Lo resolví quitando y volviendo a agregar los simuladores. Ver capturas de pantalla aquí.

https://.com/a/25387715/1565615


Los siguientes son los pasos para resolver el problema anterior:

  1. Busque el archivo launchd.conf en su mac

  2. Si no se encuentra, crea desde la Terminal con ayuda del comando

~ usuario $ sudo touch /etc/launchd.conf

  1. Terminal le preguntará la contraseña de la máquina

  2. A continuación, abra el archivo creado con la ayuda del comando para EDITAR, si el terminal le da error ya que el permiso falló

~ usuario $ sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/launchd.conf

  1. Abra el archivo manualmente desde /etc/launchd.conf (Shift + cmd + g) e ingrese / etc / (TextEdit software)

  2. En el archivo "DYLD_INSERT_LIBRARIES", reemplaza con "ZZ" y ​​guárdalo.

  3. Reinicia tu máquina.

  4. Xcode definitivamente funcionará.


No creo que su problema esté relacionado con la ejecución de Xcode 6 en Mavericks, ya que encontré el mismo error en OS X 10.10.

Después de jugar un poco con XCode y iOS Simulator, la única solución que encontré fue simplemente reiniciar la computadora, y el error no ha aparecido desde entonces.

Intente reiniciar y luego vea si puede poner las cosas en marcha.

(En una nota al margen, después de reiniciar solo XCode (no el SO), perdí la opción de ejecutar en el simulador: el reinicio también solucionó este problema, si alguien aquí encuentra algo similar).


Probé una gran cantidad de soluciones y la única que funcionó para mí fue deshabilitar la protección de raíz a través del modo de recuperación. Lo probé con XCode 7.3, es posible que este enfoque funcione para XCode 8.

  • Reinicie y mantenga presionadas las teclas cmd + R antes de mostrar la vista de carga con el logotipo de Apple
  • Cuando esté en modo de recuperación, vaya a Menú y seleccione Terminal
  • Escriba csrutil disable
  • Reinicia la máquina y ejecuta el simulador nuevamente.

Solo revisa la versión de iOS de tu simulador. Luché con este error durante 2 días e intenté todo. Una vez que ejecuto el proyecto en el simulador con la versión iOS compatible con mi Xcode, funcionó con tristeza ...: /


También tuve este problema y encontré la solución siguiendo los siguientes pasos:

  1. Inicialmente descargué la biblioteca Xcode 6 en la sección de Documentación en la ruta Xcode -> Preferencias -> Descargas y reinicié mi xcode pero no resolvió mi problema.

  2. Descargué e instalé el simulador iOS 7.1 bajo la ruta Xcode -> Preferencias -> Descargas. Reinicie xcode de nuevo y resuelva el problema.

  3. Me enfrento al mismo problema nuevamente a la mañana siguiente. Desarreglar la variable DYLD_INSERT_LIBRARIES resuelve mi problema: -

    1. Abra el terminal y escriba "sudo vi /etc/launchd.conf" y presione Enter
    2. Presiona el modo "Insertar" y cambia esto

      "setenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib"

      a esto

      "unsetenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib"

    y presione esc para salir del modo insertar.

    1. Guarde los cambios escribiendo ": wq" Presione Entrar
    2. Reinicia tu sistema y soluciona el problema.

Antes de eso, no encontré ninguna versión de iOS en frente de cada uno de los dispositivos enumerados, pero después de la instalación o al desactivar la variable DYLD_INSERT_LIBRARIES, encontré lo mismo frente a cada dispositivo.


yo también tenía el mismo problema, pero lo resolví instalando los simuladores necesarios (Xcode> Preferencias> descargas> instalar simuladores)