para mac for descargar ios xcode xcode6

ios - mac - El lanzamiento del proceso Xcode 6 falló: se agotó el tiempo de espera para iniciar la aplicación



xcode for windows (12)

No puedo depurar mi aplicación porque cuando la ejecuto, Xcode me da el error:

Error al iniciar el proceso: se agotó el tiempo de espera para iniciar la aplicación

En el dispositivo veo una pantalla negra y después del mensaje de error, la aplicación se inicia. ¿Cómo puedo arreglar esto?

Traté de cambiar la identidad de firma de código y el perfil de aprovisionamiento, y actualizar los perfiles de aprovisionamiento en la pestaña Xcode> Preferencias> Cuentas> Detalles.

Estoy usando Xcode Version 6.0.1 (6A317) con un iPad mini, ejecutando iOS 8.0 y una MacBook con OSX 10.9.4.

Después de esto, si el iPad entra en modo de suspensión (la pantalla se apaga) no puedo despertarlo más; Tengo que hacer un reinicio suave.


Consejo grande y extraño para este problema ... esto me estaba pasando a mí y ninguno de los consejos me ayudó en ningún lado en la web, pero luego noté que si borraba todo del método principal ViewDidLoad, funcionaría. Me di cuenta de que había una línea de código que estaba estropeándola. Era una línea que se refería a una matriz de cadenas que era demasiado grande. Tenía algo como esto NSString * mystring [100] [1000] [100]; Accidentalmente agregué algunos ceros y por alguna razón este problema produjo el mismo mensaje de error que te da la firma incorrecta. ¡Así que no dejes que tus matrices o matrices se salgan de control!


En mi caso, yo estaba usando el perfil de desarrollo, pero de alguna manera, en Configuración de compilación> Firma de código, el Perfil de provisión para depurar estaba vacío.

Pero antes de configurarlo en "iOS Team Provisioning Profile", tuve que restablecer mi cuenta porque decía "No está en ningún equipo de desarrollo" - Xcode> Preferencias> Cuentas - Eliminar mi cuenta (hacer clic en "-") - Agregar nuevamente la cuenta

Eso solucionó el problema


Está utilizando el perfil de suministro de distribución en lugar del perfil de desarrollo. revisa este link


Esta advertencia se muestra cuando intenta ejecutar y depurar su código directamente en el dispositivo, pero está utilizando el perfil de distribución en la Configuración de compilación. Para ejecutar directamente el código en el dispositivo y depurarlo, debe usar el perfil de desarrollo en sus Configuraciones de compilación de Xcode. Después de configurar el perfil de desarrollo, simplemente reinicie su dispositivo, limpie su proyecto Xcode y vuelva a ejecutarlo. Espero que esto ayude !!


Estoy usando Xcode 6.2, ejecutándose en el iPhone 4 con iOS 7.1.2, los problemas me pasan también.

¡Resultó que las configuraciones de Project and Targets'' Code Signing del Project and Targets'' Code Signing son diferentes una de la otra! Y eso es lo que está causando el problema.

Para resolver el problema, debe asegurarse de que su configuración de Firma de código sea la misma.


Me he enfrentado a este problema con Xcode 6.2 y Iphone 5s con iOS versión 8.3 .

Recibo este mensaje cuando despliegue la aplicación en el dispositivo por primera vez.

El trabajo que encontré fue que sin desinstalar la aplicación del dispositivo, volver a desplegar la aplicación desde Xcode. Esta vez debería funcionar perfectamente. Observé esto solo en Xcode 6.2 y no en Xcode 6.3, por lo que podría tratarse de un problema de compatibilidad de la versión de Xcode con iOS.


Tenía esto, pero nada publicado anteriormente parecía funcionar. Esto es lo que hice para solucionar el problema en Xcode 6.3.2:

  1. Vaya a Producto-> Esquema-> Editar esquema ...
  2. Seleccione el esquema de ejecución
  3. Seleccione la pestaña Información
  4. Asegúrese de que la configuración sea la siguiente:
    • La configuración de compilación está configurada como "Depurar"
    • Debug Executable está marcado
    • El lanzamiento automático está marcado

Tenga en cuenta que si la aplicación todavía se las arregla para iniciarse en el dispositivo después de que Xcode muestre este error, puede adjuntarlo al proceso en ejecución con Depurar-> Adjuntar al proceso.


Una aplicación debe regresar de su procedimiento de inicialización en menos de 10 segundos, o será destruida por el sistema operativo. Esto es probablemente porque estás haciendo demasiadas cosas en la fase de inicio.

Intente refactorizar su código para hacerlo de manera diferente, haciendo una inicialización lenta, y solo inicialice lo que es realmente importante antes de mostrar la primera vista.

Es difícil dar un mejor consejo antes de saber más sobre la aplicación en sí


Una cosa más que puede ser una razón para lanzar el tiempo de espera que surge es que tiene muchos perfiles de provisión en su dispositivo. Tengo alrededor de 100 de ellos, descargados automáticamente por XCode de nuestro portal dev del equipo. Entonces, si su equipo tiene toneladas de aplicaciones y perfiles de provisión, es mejor que desvincula su XCode de su Apple ID, para evitar la descarga automática de PP no deseados. Reduce significativamente el tiempo de lanzamiento de la aplicación.

Para eliminar PP no deseados de su dispositivo, debe ir a XCode - Ventana - Dispositivos, seleccione su dispositivo y haga clic en "Mostrar perfiles de provisión ..." en el menú contextual inferior. Luego debe eliminar manualmente los perfiles. Consejo: use las secuencias de teclas "flecha abajo" - "retroceso", para facilitar la rutina de la mano.


Como arreglar:

Lo soluciono con:

  • proyecto limpio (Producto> Limpio)
  • dispositivo de restablecimiento completo (botón de encendido + botón de inicio)
  • eliminar la aplicación del dispositivo
  • cerrar xcode
  • CERRAR ITUNES (iTunes debe estar cerrado)
  • vuelve a abrir Xcode y ejecuta!

Creo que iTunes fue el problema.

EDITAR: 2017/02: Solución todavía Woks (gracias a @SalGad para obtener información).


Método 1:

Bloquee su teléfono, presione XCode start, espere hasta que XCode diga "desbloquee su dispositivo para iniciar", luego desbloquee su teléfono, se lanzará exitosamente, funciona todo el tiempo .

Método n. ° 2:

Si su objetivo es solo depurar la aplicación, aquí hay otro enfoque simple y directo:

  1. Después de implementar la aplicación, ejecútela manualmente.
  2. Goto XCode -> Depurar -> Adjuntar a proceso ... para elegir su aplicación de la lista, luego depurarla correctamente.

Esto funciona bien para mí y ahorra mucho tiempo. Espero que esto ayude, gracias!