Xcode "no se Pudo iniciar". Solo informa de "Seguridad" como error


He editado el nombre de la aplicación. Aparte de eso, el diálogo es exactamente así. Estoy desarrollando una aplicación empresarial y he intentado reiniciar xcode y el iPhone en el que estoy desarrollando. Sin cambios. ¿Alguien encontró esto? ¿Hay algún poste de registro que pueda indicarme en la dirección correcta o darme más detalles? No hay nada en el log de lo que puedo ver.

No se pudo lanzar

Actualizar

Encontré esto en el registro del dispositivo:

<Warning>: Unable to launch com.bundleID.etc because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user.

Que es un poco raro ya que funcionó ayer y todos los perfiles, etc. se emitieron hace una semana.

Author: GusOst, 2013-10-01

9 answers

Aparentemente después de actualizar el sistema operativo y tal, debe iniciar manualmente la aplicación en el dispositivo y decir que confía en el desarrollador del software.

Ese mensaje de error desapareció ahora.

 231
Author: GusOst,
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-15 09:53:44

Tuve el problema de no tener la aplicación en mi dispositivo, por lo que no pude iniciarla manualmente para aceptar el mensaje. Para mí, conseguí que esto funcionara después de eliminar todos los perfiles de aprovisionamiento caducados de mi dispositivo, lo que obligó a Xcode a instalar uno nuevo.

Después de esto, pude hacer que mi aplicación se ejecutara.

 6
Author: Mark Struzinski,
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-04-25 18:37:57

Acabo de tener este problema que se ejecuta en un dispositivo iOS 8 por primera vez, ya que me requirió para iniciar manualmente en el dispositivo (se copia bien, pero no se inicia) y luego el estado que confío en el desarrollador.

 6
Author: CMash,
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-09-21 20:00:16

Si firma la aplicación con Enterprise provisioning, obtendrá este error. Todavía instalará la aplicación en su teléfono, pero aparentemente no puede depurar una aplicación firmada de esta manera. Debe firmar la aplicación con Developer provisioning o iniciar manualmente la aplicación en el teléfono.

 4
Author: BillyRayCyrus,
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-14 18:15:01

Tuve el mismo problema resuelto así:

Puede suceder porque su perfil de desarrollador no está asignado como DE CONFIANZA en la configuración de su teléfono o watchos.

Puede configurar su perfil como DE CONFIANZA de la siguiente manera:

  • Vaya a Ajustes,
  • Perfil
  • Asigna tu perfil como de confianza allí.
 4
Author: Ahmet Kazim Günay,
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
2015-09-18 14:04:24
  1. Elija Ventana->Dispositivos.
  2. Haga clic derecho en el dispositivo en la columna izquierda, elija "Mostrar perfiles de aprovisionamiento".
  3. Haga clic en el perfil de aprovisionamiento en cuestión.
  4. Presione el botón "-" Continúe eliminando todos los perfiles afectados.
  5. Vuelva a instalar la aplicación.
 3
Author: Sveta,
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-12-05 06:44:56

Para solucionar el problema de process launch failed: Security, toca el icono de la aplicación en tu dispositivo iOS después de ejecutar la aplicación a través de Xcode.

Asegúrese de tocar el icono de la aplicación mientras la alerta Xcode todavía se muestra. De lo contrario, la aplicación no se ejecutará.

  1. Ejecute la aplicación a través de Xcode. Verá la alerta de seguridad a continuación. No presione OK.

No se pudo iniciar el proceso "AppName" falló el inicio: Seguridad

  1. En su dispositivo iOS, toque el icono de la aplicación recién instalada:

toca el icono de la aplicación en tu dispositivo iOS

  1. Después de tocar el icono, ahora debería ver una alerta pidiéndole que "Confíe" en el Desarrollador de la aplicación que no es de confianza. Después de hacerlo, la aplicación se ejecutará inmediatamente, desconectada del depurador Xcode.

    • Si no ve esta alerta de "Confianza", es probable que haya presionado "OK" en Xcode demasiado pronto. No presione "OK" en la alerta Xcode hasta después de confiar en el desarrollador.

¿Confiar en este desarrollador?

  1. Finalmente, regrese y presione "OK" en la alerta de Xcode. Tendrás que volver a ejecutar la aplicación para conectarte la aplicación en ejecución en su dispositivo iOS al depurador Xcode.

Ahora presione OK en Xcode.

 3
Author: pkamb,
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
2015-01-26 19:38:03

Usando xcode 7 con un dispositivo iOS que ejecuta la versión 9.2, tuve que:

  1. Abre'Ajustes'
  2. Toque 'General'
  3. Toque 'Administración de dispositivos'
  4. Toque 'Aplicación para desarrolladores' que está en la lista
  5. Toque ' Confianza (nombre del desarrollador)'
  6. Toque 'Confiar' en la ventana emergente

La aplicación debe cargarse y ejecutarse cuando se ejecuta xcode.

 3
Author: u84six,
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
2015-12-11 00:33:20

Tuve el mismo problema que el anterior y lo resolví cambiando la identidad de firma de código a iOS Developer

(Había intentado todos los otros pasos anteriores primero)

Ahora puedo ejecutar la aplicación en xcode y ver la salida de depuración

 0
Author: seal ag leamh,
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
2015-06-24 09:27:16