El simulador de iOS falló al instalar la aplicación


He creado una aplicación Cordova 2.1.0, Funcionó bien durante las primeras 2-3 veces. Pero ahora cuando estoy tratando de ejecutarlo a través de terminal me está dando el siguiente error.No cambié nada.

Ankurs-Mac-mini:~ ankur$ /Users/ankur/Desktop/CordovaSMS/cordova/emulate 
Ankurs-Mac-mini:~ ankur$ 2012-10-17 16:11:08.695 ios-sim[7032:507] stderrPath: 
/Users/ankur/Desktop/CordovaSMS/cordova/console.log
2012-10-17 16:11:08.698 ios-sim[7032:507] stdoutPath: 
/Users/ankur/Desktop/CordovaSMS/cordova/console.log
[DEBUG] Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain 
Code=1 "iOS Simulator failed to install the application." UserInfo=0x7fc643902320 
{NSLocalizedDescription=iOS Simulator failed to install the application.,
DTiPhoneSimulatorUnderlyingErrorCodeKey=-1}

Cualquier ayuda sería apreciada. Gracias

Author: The Doctor, 2012-10-17

17 answers

Solucionado el problema

Eliminar el contenido de ~/Library/Application Support/iPhone Simulator y volver a ejecutar el proyecto resolvió este problema. o simplemente puede restablecer el contenido y la configuración del simulador.

introduzca la descripción de la imagen aquí

 279
Author: The Doctor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-24 09:31:43

Intente iniciar manualmente el Simulador de iOS y desde el menú "Simulador de iOS", haga clic en "Restablecer contenido y configuración", luego cierre y reconstruya su aplicación.

introduzca la descripción de la imagen aquí

 100
Author: Abdul Yasin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-24 09:33:00

Mi solución es:

restablecer

Desde el menú, Simulador de iOS, Restablecer Contenido y Configuración. Cerrar XCode 5.0: cierre el proyecto y ciérrelo desde el Dock y vuelva a abrir el proyecto y vuelva a iniciarlo, como en Windows:)

 33
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-04 21:07:23

Probé todo lo mencionado anteriormente y nada funcionó. Mi problema era específico de iOS 7. Finalmente pude resolver el problema asignando un valor no vacío a la cadena Bundle versions, short (CFBundleShortVersionString) en la-Info.archivo plist. Parece que a iOS 7 no le gusta un valor vacío para el número de compilación. Tenía un script que incrementa automáticamente el número de paquete en 1 cada vez que compilo el proyecto, por lo que este campo estaba vacío. Acabo de asignar un valor ficticio allí para obtener funciona.

 20
Author: indiantroy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-14 16:33:08

También puede eliminar la aplicación del simulador.

Esto funcionó para mí en iOS6.1

 12
Author: xarly,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-19 09:31:16

Resuelto aquí: https://stackoverflow.com/a/16279286/1927253

Copié una carpeta en XCode 4.6.2 con el nombre "Resources". Cuando XCode me preguntó, creé las referencias de carpetas para las carpetas agregadas.

Cada vez que hiciera esto, tendría que ir al directorio de aplicaciones derivadas y eliminar el directorio de compilación de mi proyecto para que funcione de nuevo.

Solución: No copie una carpeta por referencia en XCode con el nombre "Resources". Cámbiale el nombre a algo más que Recursos.

Error muy molesto.

 12
Author: Robert Wasmann,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:24:27

Simplemente reinicie su simulador y vuelva a ejecutar su proyecto

 5
Author: hardik hadwani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-13 05:17:33

Desafortunadamente ninguna de estas soluciones resolvió mi problema. Hice todo, incluso reiniciar mi mac, pero todavía estaba fallando. Lo que realmente resolvió mi problema fue ir al Organizador y eliminar los Datos Derivados y las instantáneas.introduzca la descripción de la imagen aquí

 5
Author: appostolis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-18 17:34:49

Tuvo el mismo problema después de instalar XCode 5. No tenía iOS 6.1 Sim o SDK. Obtuve estos. Intentó ejecutar la aplicación bajo la sim iOS6.1 e ir al mensaje falló al instalar. Después de leer todas las publicaciones anteriores, decidí simplemente eliminar la aplicación del Simulador y volver a instalarla, volver a ejecutar desde la ventana del proyecto y eso lo resolvió para mí.

 3
Author: Carl Hine,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-14 13:56:58

Probé TODAS estas cosas y más, incluida la reinstalación de Xcode 5 y el bombardeo de todos los archivos de xcode y simulator preference/application support sin suerte.

Entonces para el infierno de él, CAMBIÉ mi cadena de versión de paquete corto (ya tenía un valor, no estaba vacío), y se encendió de inmediato.

3 horas se han ido pero sí

 2
Author: Paul Bruneau,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-23 20:50:53

¡Todas las respuestas que busqué no funcionan para mí!. Finalmente La única manera de hacerlo funcionar es la siguiente

  • 1.Compruebe la versión de titanio que se utiliza para el proyecto en tiapp.xml
  • 2.haga clic derecho en el prject en la ventana del explorador de proyectos.
  • 3.Seleccione Propiedades
  • 4.Elija la ruta de compilación del proyecto. Seleccione Titanium Mobile SDk todas las versiones de 3.* Marque todos ellos.
  • 5.Ahora haga clic en aplicar y vuelva a ejecutar el proyecto.
 1
Author: Sarvesh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-08-23 12:45:29

Nada de lo anterior funcionó para mí, finalmente comparé mi información.plist a otro proyecto y encontró que de alguna manera había eliminado el "Archivo ejecutable = {{EXECUTABLE_NAME}" par clave/valor, reemplazándolo solucionó el problema para mí.

 1
Author: Patrick T Nelson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-31 00:08:04

Este error se produce en iOS 7.0 si deja el "Build" vacío. Introduzca un número de compilación!

 1
Author: user3897822,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-08-01 02:18:47

Lo que funcionó para mí fue simplemente eliminar una versión antigua de la aplicación, que se hizo en una versión anterior de Xcode (probablemente 4, ahora ejecutando 5) desde el simulador (tap-hold, jiggle, x).

 0
Author: EPage_Ed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-06 23:54:38

Me encontré con este problema al intentar crear una compilación para la aprobación de la aplicación de Facebook. Descubrí que por alguna razón, cuando usé la siguiente línea de comandos:

xcodebuild -arch i386 -sdk iphonesimulator7.1 -scheme Mana -configuration Release

Los archivos no terminaron en [project root]/build/... (como sugieren las instrucciones de en Facebook), sino en ~/Library/Developer/Xcode/DerivedData/[nombre de la aplicación + identificador único]/Build/Products.

No estoy seguro exactamente de lo que está pasando aquí (cualquiera que sepa más por favor ilumíname!) pero pude correr los archivos en el directorio DerivedData en el simulador. ¡Esperemos que también trabajen para Facebook!

 0
Author: Jeremy Warne,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-07-23 02:32:45

Probé todo lo mencionado anteriormente y nada funcionó.

Finalmente, la única manera de hacer que funcione fue desactivando DYLD_INSERT_LIBRARIES=/usr/lib/libimckit.dylib

Cómo hice esto:

  1. Abra el terminal y escriba "sudo vi /etc/launchd.conf "
  2. Cambiando

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

A

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

  1. Guardar cambios
  2. Reinicie su sistema

En este post [1] explica para qué sirve DYLD_INSERT_LIBRARIES

[1] https://stackoverflow.com/a/26053165/2091181

 0
Author: Jorge Casariego,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:24:27

En Mavericks 10.9.5 usando Xcode Versión 6.0.1 (6A317) con un SDK de iOS compatible con 8.0 originalmente tenía Simuladores toda la versión 8 todos obteniendo este error. Todos los consejos anteriores no funcionaban para mí. Así que fue a Xcode - > Preferencias- > Descargas y vio como instalable (pero no yot instalado) en la sección de Componentes eran iOS Simuladores 7.1 y/o 7.0. Siguió adelante e instaló los simuladores 7.1 y obtuvo designaciones adicionales en los Simuladores de lista de Productos->Destinos de la versión 8.0 y 7.1, y usando la 8.0 todavía tenía el mismo error, pero todos los simuladores 7.1 funcionaron.

 0
Author: Robert Metcalfe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-17 01:09:21