iOS Simulator no pudo instalar la aplicación

Creé una aplicación Cordova 2.1.0, funcionó bien durante las primeras 2 o 3 veces. Pero ahora, cuando bash pasarlo por el terminal, me da 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

Resuelve 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.

enter image description here

Intente ejecutar 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.

enter image description here

Mi solución es:

Reiniciar

Desde el menú, iOS Simulator, Restablecer contenido y Configuración. Cierre XCode 5.0: cierre el proyecto y ciérrelo desde Dock y vuelva a abrir el proyecto y vuelva a iniciarlo, como en Windows 🙂

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

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

Esto funcionó para mí en iOS6.1

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

Copié una carpeta en XCode 4.6.2 con el nombre “Recursos”. Cuando XCode me preguntó, creé las referencias de carpeta para cualquier carpeta agregada.

Cada vez que hacía esto, tenía que ir al directorio de aplicaciones derivadas y eliminar el directorio de comstackción de mi proyecto para que vuelva a funcionar.

Solución: No copie una carpeta por referencia en XCode con el nombre “Recursos”. Cambiarle el nombre a otra cosa que no sea Recursos.

Error muy molesto

simplemente reinicia tu simulador y vuelve a ejecutar tu proyecto

Lamentablemente, 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. enter image description here

Tuve el mismo problema después de instalar XCode 5. No tenía iOS 6.1 Sim o SDK. Obtenido estos. Intenté ejecutar la aplicación en el Sim iOS6.1 e ir al mensaje de instalación fallida. Después de leer todas las publicaciones anteriores, decidí simplemente eliminar la aplicación del simulador y volver a instalarla, volver a ejecutarla desde la ventana del proyecto y eso me la resolvió.

Intenté TODAS estas cosas y más, incluida la reinstalación de Xcode 5 y el nuking de cada xcode y simulador / archivo de soporte de aplicaciones sin suerte.

Luego, por el placer de hacerlo, CAMBIÉ mi cadena de versión de paquete corta (ya tenía un valor, no estaba vacía) y se activó.

3 horas antes, pero sí

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

  • 1.Verifique la versión de titanio utilizada para el proyecto en tiapp.xml
  • 2. Haga clic derecho en el objeto en la ventana del explorador del proyecto.
  • 3. Seleccione Propiedades
  • 4. Elija la ruta de comstackción del proyecto. Seleccione Titanium Mobile SDk todas las versiones de 3. * Marque todas ellas.
  • 5.Ahora haga clic en aplicar y vuelva a ejecutar el proyecto.

Ninguno de los anteriores funcionó para mí, finalmente comparé mi info.plist con otro proyecto y descubrí que de alguna manera había eliminado el par de clave / valor “Archivo ejecutable = $ {EXECUTABLE_NAME}”, reemplazándolo solucionó el problema.

Este error ocurre en iOS 7.0 si deja el “Build” en blanco. ¡Ingresa un número de comstackción!

Lo que funcionó para mí fue simplemente eliminar una versión anterior 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).

Me encontré con este problema al intentar crear una comstackción para la aprobación de aplicaciones de Facebook. Encontré eso por alguna razón, cuando utilicé la siguiente línea de comando:

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

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

No estoy seguro de qué está pasando exactamente aquí (¡cualquiera que sepa más, por favor, ilumíname!) Pero pude ejecutar los archivos en el directorio DerivedData en el simulador. ¡Espero que también funcionen para Facebook!

Intenté todo lo mencionado anteriormente y nada funcionó.

Finalmente, la única forma de hacerlo funcionar fue desarmar DYLD_INSERT_LIBRARIES = / usr / lib / libimckit.dylib

Cómo hice esto:

  1. Abra la 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 esta publicación [1] explica qué DYLD_INSERT_LIBRARIES es para

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

En Mavericks 10.9.5 utilizando Xcode versión 6.0.1 (6A317) con un SDK de iOS que soportaba 8.0, originalmente tenía Simuladores de todas las versiones 8, todos obteniendo este error. Todos los consejos anteriores no funcionaban para mí. Así que fui a Xcode-> Preferences-> Downloads y vi como instalable (pero no yot instalado) en la sección de Componentes iOS iOS 7.1 y / o 7.0. Se adelantó e instaló los Simuladores 7.1 y obtuvo designaciones adicionales en el Producto-> Simuladores de la lista de destinos de la versión 8.0 y 7.1, y al usar el 8.0 todavía tenía el mismo error, pero los Simuladores 7.1 funcionaron todos.