Error en la instalación de la aplicación XCode:7: No se encontró un perfil de aprovisionamiento válido para este ejecutable


Ya he buscado y casi implementado la solución max, pero no está instalando ninguna aplicación a pesar de que si estoy creando solo una aplicación de muestra de vista única.

introduzca la descripción de la imagen aquí

Por favor, hágame saber qué puedo hacer para solucionar este problema.

Author: Sandy, 2015-10-14

11 answers

============== actualización ====================
Arreglé este problema hoy.
Primero, vaya a ~/Library/MobileDevice/Provisioning Profiles. Asegúrate de que Xcode no se esté ejecutando. Luego, elimine todos los archivos de aprovisionamiento (como xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx.mobileprovision).
Iniciar Xcode.
Verás algo como" Solucionar este problema " en la pestaña General de tu Objetivo. Haz clic en él.
Xcode ahora cargará un nuevo perfil de aprovisionamiento.
Eso es.

----------- Respuesta anterior -------------

Tengo lo mismo problema ahora.
He comprobado mi perfil de aprovisionamiento usando https://github.com/chockenberry/Provisioning/releases .
En mi caso, mi perfil de aprovisionamiento tenía los UDIDs incorrectos pero el número de máquinas correcto.
He registrado máquinas, y el Centro de Desarrolladores de Apple enumeró los UDID correctos para esas máquinas.
Sin embargo, cada vez que descargaba un nuevo perfil de aprovisionamiento, contenía UDID incorrectos.
Creo que el sistema de Apple está produciendo un perfil de aprovisionamiento incorrecto.
Llamé al soporte técnico de Apple para este número de hoy, pero Apple solo me envió un correo electrónico con sus enlaces de la base de conocimientos (foros,documentos,etc.).

 73
Author: take,
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
2016-11-15 19:57:33

Posiblemente esté utilizando el perfil de aprovisionamiento de distribución de App Store. Utilice el perfil de desarrollo o aprovisionamiento Ad-Hoc.

 21
Author: Avijit Nagare,
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
2016-07-29 10:01:33

Para Xcode 8 / Swift 3.0 En mi caso, para mi destino de la aplicación y mi extensión en "General" marque "Administrar automáticamente la firma" y funciona

Gestión automática de la firma

 17
Author: tolbard,
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
2016-09-16 18:32:00

Estaba teniendo este problema porque la fecha/hora en mi iPhone no era la misma que en mi Mac con Xcode ( cambié la fecha en mi iPhone mientras probaba alguna aplicación). En mi iPhone, fui a Settings > General > Date & Time > Set Automatically

Esto lo arregló

 9
Author: sga4,
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
2016-09-14 19:32:07

Asegúrese de haber agregado UDID de dispositivo en su perfil de aprovisionamiento.

  • Vaya al portal de aprovisionamiento.
  • Editar el perfil de aprovisionamiento.
  • Asegúrese de que el dispositivo está marcado.
  • Hecho, descargar
  • Usar nuevo perfil

Otra posible razón: la fecha del dispositivo se establece en más tarde de la expiración de su perfil de aprovisionamiento.Esto es muy raro, pero podría suceder.

 7
Author: Amit Tandel,
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
2017-04-03 10:22:02

En mi caso, fue que la opción de ejecución en el esquema de construcción se configuró para Liberar, por lo que estaba tratando de firmarlo utilizando el perfil provisional de appstore, no el desarrollo o el adhoc. ¡Tuve que configurarlo para Depurar para arreglar esto!

 5
Author: XIII,
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
2016-08-29 11:55:51

Podría ejecutar en Simulador muy bien, pero tratando de instalar la aplicación en el dispositivo estaba lanzando este error exacto.

Tenía un objetivo de prueba además del objetivo principal. El objetivo de la prueba tenía la firma establecida en un equipo y perfil diferente. Establecer el destino de prueba unitaria para que coincida con la configuración principal de destino para la firma resolvió mi problema.

No notó que se había cambiado automáticamente a un equipo diferente, fue causado por ser agregado a un nuevo equipo Enterprise.

 5
Author: DeadRat,
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
2017-02-24 07:37:32

En mi caso, fui al sitio web del desarrollador de Apple y agregué el teléfono al Perfil de aprovisionamiento. Luego volví a descargar el Perfil de aprovisionamiento y trabajé=)

 1
Author: Gabriel Guedes,
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
2017-01-20 15:16:38

Para mí, es porque el proyecto que estaba intentando compilar es de otra persona. El identificador del paquete no coincide con el perfil de aprovisionamiento de mi equipo.

Cambie el identificador de paquete a otra ayuda.

 0
Author: h--n,
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
2016-11-19 15:18:44

En mi caso, mi certificado está vencido..

 0
Author: frank,
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
2017-02-08 08:57:41

Lo siguiente funcionó para mí:

  1. Instale la aplicación utilizando Personal provision profile (vuelva a instalar después de entrar en la configuración del teléfono y confiar en el perfil)
  2. Eliminar la aplicación de ypur teléfono
  3. Vuelva al perfil de desarrollador registrado e inténtelo de nuevo
 0
Author: Patrick Harrison,
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
2017-06-29 17:14:05