Xcode 5: "El simulador de iOS no pudo instalar la aplicación" cada vez que cambio de simulador


99

Al usar Xcode 5 GM, cada vez que cambio a los simuladores 5.1, 6.0 o 6.1 para probar, aparece el error "El simulador de iOS no pudo instalar la aplicación". Cuando reinicio el simulador, funciona, pero esto se está volviendo muy agotador.

¿Alguien tiene una solución permanente o una solución temporal?


Recibí el mismo error molesto. ¿Alguna idea alguien?
DanielR

Me dijeron que estaba relacionado con que el objetivo de implementación era 5.1, pero cambiar eso no ha sido concluyente.
Tom Redman

1
Tengo una situación diferente. Mi simulador para 6.0 no es un problema. Pero recibí el mensaje de error en el simulador de iOS 7.
Bagusflyer

Respuestas:


160

Parece que este es un problema conocido. De las notas de la versión de Xcode 5 :

Después de cambiar el objetivo de implementación mínimo de una aplicación de iOS 7.0 a una versión anterior a iOS 7.0, la compilación y ejecución de la aplicación pueden fallar con el mensaje "El simulador de iOS no pudo instalar la aplicación".

  • Vaya a la pantalla de inicio de iOS, haga clic y mantenga presionado el icono de la aplicación, luego toque el botón "X" flotante para eliminar la aplicación. 13917023

Otra nota de lanzamiento:

Simulador de iOS

  • Si se desconecta una aplicación de iOS, reiniciar la misma aplicación desde Xcode dará como resultado una pantalla negra en el Simulador aunque se inicie la nueva aplicación. Termine la aplicación en el Simulador o reiníciela por segunda vez. 14648784

Usando la sugerencia de TRedman, cambié el objetivo de implementación de 5.0 a 5.1 y el error desapareció (por ahora). Ejecuté la aplicación diez veces consecutivas y ningún mensaje de error.
DanielR

3
Desafortunadamente, el simulador siempre está en pantalla negra, incluso cuando no hay ninguna aplicación ejecutándose.
Bagusflyer

@bagusflyer Consulte la edición de la respuesta. Suena como si fuera otro problema conocido.
Tom Redman

2
Esto está sucediendo desde la versión preliminar del desarrollador 1, creo. El mensaje de error "El simulador de iOS no pudo instalar una aplicación" aparece incluso cuando la aplicación no está instalada en el simulador. No hay ninguna aplicación que eliminar y el error no desaparece para uno de mis proyectos. Para otros proyectos está bien. Restablecer el simulador, eliminar los datos derivados y limpiar no ayuda.
DenHeadless

2
Para mí, esto parece estar asociado con el cambio entre la ejecución en el simulador para iOS6 e iOS7; iOS7 funciona de manera confiable y iOS6 funciona solo después de un reinicio o después de eliminar la aplicación (eliminar la aplicación es mucho más rápido que reiniciar el simulador). @TRedman, Gracias por preguntar y publicar esta respuesta. Lástima que Apple nos dejó para limpiar ese desorden.
Robert Altman

17

Elimina la aplicación de la versión anterior en tu simulador (generalmente iOS 6.x).


Gracias, eso fue todo (ya había implementado la aplicación en los Simuladores 5.1 y 6.0 usando Xcode 4)
Steven Kramer

11

Alternativamente, dirija el encabezado al Simulador de iOS - Restablecer contenido y configuración.

Esto puede ser más fácil cuando tiene muchas aplicaciones en el simulador y no puede recordar en cuál está trabajando actualmente.

Debe hacer esto para cada versión del simulador de iOS que cause el problema.


10

Ninguna de las otras sugerencias funcionó para mí. Sin embargo, después de comparar la configuración de mi aplicación existente con un nuevo proyecto básico, noté que el campo "Compilar" de mi Target estaba en blanco. Una vez que puse algo en ese campo, ¡la aplicación se instaló bien!


¡Brillante! ¡Eso funcionó para mí después de restablecer el contenido del simulador y eliminar todos los datos de las aplicaciones manualmente muchas veces!
deko

Simplemente brillante ...! permitiste dejar el cargo ahora.
preetam

¡hombre! increíble. Había estado sentado detrás de este tema durante bastante tiempo. Muchas gracias.
shah1988

¿Dónde puedo encontrar el campo 'Crear' para mi objetivo?
Jake

¿Dónde está el campo "Construir"?
z33

10

si ya ha desarrollado el proyecto y utilizó xib para desarrollar vistas, entonces

X-Code> Inspector Selector Bar> Interface Builder Document> se abre en> y cambia de Xcode Default (5.o) a Xcode 4.6.
ingrese la descripción de la imagen aquí
Cree y ejecute su aplicación, se ejecutará correctamente, si no se ejecutará nuevamente, encabezado al Simulador de iOS - Restablecer contenido y configuración. elimine la aplicación anterior del simulador y luego vuelva a ejecutarla.


9

tengo el mismo problema pero resuelto de la siguiente manera ....

  1. Inicie el simulador de iOS

  2. Ve y haz clic en el menú "Simulador de iOS"

  3. Haga clic en "Restablecer contenido y configuración"

  4. Cierre el simulador y reconstruya su aplicación.

ingrese la descripción de la imagen aquí

La captura de pantalla anterior muestra la forma en que puede hacer esto ...

Creo que esto funciona para ti ... !!!


7

Eliminar la aplicación en el simulador me funciona. solo quería agregar que esto sucede solo si abro xib que se creó en xcode 4.6 Si son otros archivos, esto no sucede


3

prueba esto ....

en mi caso, nada me ha funcionado, después de restablecer el simulador de contenido también, no puedo instalar la aplicación en el simulador. después de eso, acabo de cambiar la ubicación de mi proyecto. Acabo de mover el proyecto a otra ubicación. luego se instaló correctamente.


¿Significa esto la ubicación de la carpeta que encierra el proyecto en la jerarquía del Finder? Si es así, doesn'ttrabaja conmigo (mi búsqueda continúa ...)
cate

@cate sí, en mi caso moví la carpeta de los documentos al escritorio, funcionó para mí
Shaik Riyaz

2

Ninguna de las cosas anteriores funcionó para mí. Acabo de reinstalar xcode y funcionó.


2

Me encontré con este problema hoy. Descubrí que era una carpeta de referencia vacía (carpeta azul) causando esto. Se eliminó la carpeta de Recursos en la fase de compilación ... se limpió la carpeta de compilación por el gusto de hacerlo, y desapareció.


1

/ Users / YOURUSERNAME / Library / Developer / Xcode / -> elimine todo el contenido de esta carpeta, luego simplemente inicie la aplicación desde Xcode.


0

Para comprobar la configuración de su archivo ejecutable ex. $ (EXECUTABLE_NAME) (Configuración del proyecto - página de propiedades de información)


0

Tengo un problema diferente cuando recibo el mensaje de error "El simulador de iOS no pudo instalar la aplicación", la razón es porque he agregado una propiedad en App-Info.plist sin ningún valor. Por ejemplo, [Categoría de aplicación] sin valor. Por lo tanto, el error también se mostrará.


0

Cuando recibí este error, apareció la imagen del teléfono, pero no la imagen de la aplicación que quería probar. En cambio, estaba en la página principal del teléfono que muestra las aplicaciones que tiene. Solucioné este problema eliminando los muchos íconos que aparecían en las pantallas de inicio, aproximadamente 30 de ellos. Estos se crearon cuando probé aplicaciones durante meses. Entonces, no digo que sea una solución, pero comenzó a funcionar después de que eliminé las imágenes de la aplicación anterior.


Básicamente, restablece el contenido del simulador: abra el simulador, elija "Simulador de iOS" en la barra de menú (Mac OSX) y el elemento del submenú "Restablecer contenido y configuración ...".
JOM

0

Para mí lo fue -framework XCTest.

Hizo que la aplicación muriera con iOS Simulator failed to install application

y en el dispositivo Could not inspect the application package.

Lo eliminó y ahora funciona.


0

Está utilizando Xcode GM, que se encuentra en fase beta. Utilice el último Xcode 5.1.1 disponible. Además, estos errores ocurren al cambiar entre el simulador (32 bits y 64 bits).

  1. Salga del simulador y vuelva a generar la aplicación. O
  2. Restablecer el simulador desde "Simulador de iOS" -> "Restablecer contenido y configuración ..."

Error


0

Cambié el nombre de mi aplicación y la identificación del paquete a mitad de camino. Se me ocurrió eliminar el nombre del archivo ejecutable en mi plist. Lo cambié de nuevo a "$ {EXECUTABLE_NAME}" (sin comillas) y estoy de vuelta en el negocio.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.