valid not ids identifiers found for failed doesn development developer create couldn certificates apple app ios xcode keychain provisioning-profile

not - provisioning profile ios



"No se encontraron perfiles de aprovisionamiento no vencidos que contengan cualquiera de los certificados de firma del llavero" Horror (6)

He visto algunas otras preguntas que abordan este tema, pero ninguna como la mía. Ayer inocentemente agregué un dispositivo a la lista de dispositivos.

Pregunta:

Tengo la impresión de que una vez que agregue un dispositivo, ahora estará vinculado al perfil de aprovisionamiento. Sin embargo, creo que no estaba vinculado a uno de mis perfiles de distribución. Así que fui a editar el perfil, hice clic en la marca de verificación junto al dispositivo y presioné Enviar. Aquí es donde comenzaron los problemas.

Noté dos cosas: recientemente renové mis perfiles de certificado / aprovisionamiento hace aproximadamente una semana. Ahora, cree que renové mi perfil de aprovisionamiento ayer (o al menos así lo dice en el organizador).

Además, cuando intento construir cualquier proyecto, obtengo el horrible "No se encontraron perfiles de aprovisionamiento no vencidos que contengan ninguno de los certificados de firma del llavero". En la configuración de compilación, mi identidad de firma aparece en Identidades sin perfiles de aprovisionamiento. He leído historias de terror de gente que tiene que derribar todo y reconstruir y espero no tener que hacer eso aquí ...

Pregunta relacionada:
Error de signo de código: no se encontraron perfiles de aprovisionamiento no vencidos que contengan cualquiera de los certificados de firma del llavero


¡La distribución de iOS es un dolor en el culo! Esto funcionó para mí (siga los pasos en este orden):

1) en el organizador xcode:

  • eliminar todos los perfiles de aprovisionamiento

2) en el llavero mac os x:

  • eliminar todos los certificados dev de iOS

3) ir a developer.apple.com

  • iniciar sesión en el centro de miembros
  • revocar todos los certificados ( edit: algunos redditors señalaron que esto no es una buena idea si trabajas en un equipo más grande. Si ese es el caso, prueba simplemente eliminar los que ya caducaron).

4) regrese al organizador xcode:

  • haga clic en actualizar (abajo a la derecha) debajo de la pestaña de perfiles de provisión e inicie sesión
  • Artículo de lista

en las ventanas emergentes, haga clic en el botón positivo

5) en su proyecto xcode vaya a la pestaña "Configuración de construcción"

  • bajo la firma de código elegir el desarrollador. y distr. identidades
  • si no están allí o no son válidos, vaya a developer.apple.com y vaya a "aprovisionamiento" si no son válidos simplemente haga clic en modificar y guárdelos de nuevo

6) regrese al organizador xcode:

  • pulse actualizar nuevamente (abajo a la derecha)

¡Para mí, solo presiona el botón "Actualizar" en la parte inferior derecha, fue la respuesta!

Espero poder ayudar a alguien


Me encontré con esto hoy. Resulta que después de limpiar mi lista de dispositivos (eliminé algunos para los que ya no estoy desarrollando), algunos de mis certificados de desarrollo no son válidos. Eliminé aquellos de los perfiles de provisión y los regeneré.


Recibí este error cuando el identificador del paquete para mi aplicación no coincidía con el perfil de aprovisionamiento que estaba tratando de usar con él.


Tengo Xcode 5.1 y arreglé el problema de esta manera

Xcode -> Preferencias -> Cuentas -> Ver detalles -> Botón Actualizar (abajo a la izquierda)

Después de que se actualizó, hice clic en "hecho" y el error desapareció :)


¡Hoy instalé Xcode 4.3.2 e inmediatamente tuve el mismo problema! Primero tratando de archivar la distribución, y después de eso En un nuevo proyecto limpio, tratando de ejecutar en un dispositivo. Solucioné ambos problemas.

1. Para una distribución exitosa, descargué e instalé mi certificado de distribución del portal de aprovisionamiento de iOS, luego de eso en Xcode configuré correctamente la Code Signing Identity . Esto resolvió mi problema con el archivo.

2. Tuve el mismo problema al crear un nuevo proyecto e intentar ejecutarlo en el dispositivo. De nuevo en el portal de aprovisionamiento en certificates eliminé mi certificates desarrollo. También eliminé todos los perfiles de provisión de desarrollo. También los borré del organizador. Luego agregué el dispositivo nuevamente. ¡Espero que esto ayude!