Error de Xcode 4.4: se agotó el tiempo de espera para que se inicie la aplicación

101

ayer instalé Xcode 4.4.

Estoy trabajando en un proyecto que debe ejecutarse en iOS 4.1 en adelante, compatible con dispositivos iOS con cámara. Hasta que instalé Xcode 4.4, todo salió bien y puedo probar la aplicación en el iphone 3gs y 4s. Después de instalar Xcode 4.4, no pude probar la aplicación en el iphone 3gs, y cada vez que intento hacerlo, xcode me muestra ese mensaje: - No se pudo ejecutar "appname". Se agotó el tiempo de espera para que la aplicación lauch -

¿Alguien tiene alguna idea de cómo deshacerse de ese error?

Notsoux
fuente
¿Cuál es la versión de iOS en sus 3G? Suponiendo que es 4.1, verifique en las preferencias de XCode si tiene soporte de depuración de dispositivos para 4.1 instalado o no
Vin

Respuestas:

268

Tuve un problema similar al intentar depurar una aplicación con aprovisionamiento Ad-Hoc ... Verifique qué aprovisionamiento está utilizando, parece que el aprovisionamiento ad-hoc no se puede usar para depurar.

EDITAR De hecho, parece que solo los perfiles de aprovisionamiento de desarrollo están bien para la depuración

Vinzzz
fuente
Sí, esto lo hizo por mí. ¡Gracias!
jemmons
2
Sí. Creo que las versiones anteriores de Xcode tenían una advertencia diferente sobre esto.
BastiBen
40
¡Apple debería leer stackoverflow y arreglar sus herramientas basándose en respuestas como esta!
viggio24
Resuelto para mí también. El problema sigue ahí incluso en el Xcode 4.5 ++ más nuevo
Gerd
Estaba intentando depurar con un certificado Enterprise Dist seleccionado. Cambié de nuevo a mi certificado de desarrollo y el problema se resolvió, ¡gracias!
RyanG
4

configuración del esquema Para mí:
Bajo Edit Scheme
para la Runconfiguración
En la Infopestaña
para Build Configuration
que yo había Releaseseleccionado

Pero debe estar encendido Debugpara ejecutarse localmente en un dispositivo.

montaña del oso
fuente
Pero, ¿no tiene que ser capaz de ejecutarse set to release para que Apple pueda probarlo? Recibo un rechazo por accidente porque se bloquea en la primera ejecución. La única forma en que he podido replicar este bloqueo es configurando Buid config: to release.
Andrés Canella
@AndresCanella Lo siento, no estoy familiarizado con las políticas de revisión de la App Store con respecto a esta configuración.
bearMountain
¿Hay alguna forma de evitar esto, dado que sería útil poder probar en un dispositivo real con una versión de lanzamiento antes de enviarlo a la App Store?
Bryce Thomas
3

Tuve un problema similar. En mi caso, la razón fue que cambié la configuración de Launch (xcode -> product -> Edit Scheme) a Wait y lo olvidé.

Cuando cambié la configuración a Automático, la aplicación se iniciará como de costumbre.

BM Lam
fuente
2

También tuve el mismo problema. Eliminé los perfiles antiguos de aprovisionamiento y distribución de los dispositivos de prueba e instalé los perfiles modificados. La fecha de estos perfiles de aprovisionamiento es importante. Se solucionó el error timedout.


fuente
1

Elimina la aplicación del dispositivo / simulador y vuelve a intentarlo, debería funcionar. Parece ser un error en xcode.

Matthew Velie
fuente
No he hecho nada especial, pero los problemas ya no ocurren tan a menudo y se convierte en algo posible de resolver ... espero en una futura actualización de Apple :). ¡Gracias!
notsoux
1

Es cuestión de perfil de aprovisionamiento. Estaba usando el perfil de aprovisionamiento de distribución. Se cambió de nuevo al perfil de aprovisionamiento de desarrollo desde el portal de desarrolladores y se usó. Resolvió el problema.

Mann
fuente
1

Esto funcionó para mí en XCode 4.6 iOS 6.1.2

  • Organizador abierto
  • Seleccione su dispositivo de la izquierda
  • Agregar al portal
  • Ingrese sus credenciales de desarrollador
  • Cierra el Organizador y en el archivo del proyecto debajo de tu objetivo, selecciona "Configuración de compilación" -> "Identidad de firma de código", elige el perfil "Perfil de aprovisionamiento del equipo iOS".
  • Limpiar y ejecutar.
edaype
fuente
1

Tuve el mismo problema ahora lo resolví ...

Siga estos pasos para solucionar el problema.

Paso: 1 Vaya a la carpeta xcode así

ingrese la descripción de la imagen aquí

Paso 2: llegar a la carpeta xcode-> DerivedData

Paso 3: elimine todas las carpetas dentro de DerivedData

Funcionará para ti Gracias

SachinVsSachin
fuente
0

Antigua pregunta pero agregando mi solución para casos raros como el mío. Eliminar la aplicación del dispositivo / clean-build / provisioning changes no funcionó para mí. Reinicié el Xcode y comenzó a funcionar bien.

Obj-Swift
fuente
0

Intente eliminar su aplicación del simulador y / o restablecer la configuración del simulador.

La configuración del simulador puede ser diferente a la anterior.

Generalmente, restablecer todo funciona bien.

elp
fuente
Gracias por tu respuesta :) ... Mi problema es probar la aplicación en dispositivos reales, pero apliqué lo que me dijiste, ¡solo para asegurarme de probar todo;)!
notsoux
es lo mismo ... intente eliminar su aplicación, reinicie su dispositivo, reinicie xcode o mejor su mac. Intenta eso y dejame saber.
elp
¿Ha encontrado una solución para esto? Lo mismo aquí, ¡Xcode 4.4 ha sido un gran fracaso hasta ahora!
Rog
Me pasó muchas veces, pero eliminar todo soluciona el problema. Pero no sé cuál es el problema.
elp
0

En mi caso, la causa resultó ser que el demonio de inicio no pudo cargar los íconos de la aplicación y se bloqueó. Aunque no parecía una falla, el dispositivo y el sistema operativo se estaban volviendo muy lentos o no respondían por completo. Calculé esto analizando los registros de fallos. (Mis íconos eran demasiado grandes, alrededor de 2500 x 2500; simplemente olvidé reducir sus tamaños correctamente antes de agregarlos a los recursos). Espero que esto ayude a alguien.

mojuba
fuente
0

Probé todas las soluciones anteriores sin éxito. Pero cuando hice la limpieza completa de mi iPhone 4S con iOS 7, este problema nunca volvió a ocurrir.

FunkyMonkey
fuente