valid not ids identifiers found for failed doesn developer create certificates apple app and provisioning-profile code-signing-certificate

provisioning profile - not - No hay certificados disponibles en el portal de aprovisionamiento.



ios app ids (8)

Estoy experimentando el mismo problema. ¿Encontraste la solución?

** EDIT **

Encontré la solución: había creado un certificado APN pero el aprovisionamiento necesitaba un certificado dev / push clásico.

Hoy traté de cargar una nueva versión de mi aplicación, que utiliza notificaciones push, y XCode mostró un error que no tenía ningún perfil de distribución válido. Cuando inicié sesión en el Perfil de aprovisionamiento, vi que TODOS mis perfiles de distribución habían caducado, a pesar de que el último, el que estaba usando para esta aplicación específica, tenía solo 2 semanas.

Intenté renovar el perfil de XCode pero me da este error. No value was provided for the parameter ''certificateIds''. Así que intenté hacer otro perfil de distribución, pero cuando lo hago no encuentra ningún certificado disponible.

Intento hacer otro certificado, haciendo clic en ese botón, el certificado se crea, aparece como un APNs Production iOS pero cuando vuelvo sigue diciendo que no hay certificados disponibles.

Así que no tengo idea de lo que estoy haciendo mal, recreé el CertificateSigningRequest y todavía nada. Descargué e instalé AppleWWDRCA pero no sé qué hacer con eso, lo instalé y eso es todo.

¿Algunas ideas? Estoy completamente perdido.


Para mí esto está trabajado. En la misma ventana, haga clic en.

crear certificado-> seleccionar distribución -> cargar archivo CSR que tiene-> generar y descargar.

Después de la descarga, haga doble clic en el perfil que acaba de descargar. Ahora puede seleccionar el perfil de aprovisionamiento en Xcode.


Para mí, el problema fue que no generé un certificado de desarrollo de iOS personal y solo tenía el certificado APN.

Debe generar este desde su XCode (XCode -> Preferencias -> Cuentas -> Ver detalles -> Identidad de firma de desarrollo de iOS)

Después de eso, mi certificado estuvo disponible para agregarlo durante la creación del perfil de provisión.

Espero eso ayude.


Para mí, la razón era que la pantalla "No hay certificados disponibles" era secretamente una pantalla de carga. Después de esperar ~ 1 minuto, cambió para permitirme elegir mi certificado de Distribución.


Pude resolver esto creando un certificado de Distribución. No me había dado cuenta de que mi certificado existente solo estaba marcado como Desarrollo. Para hacer esto entré en Xcode> Preferencias> Cuentas> Ver detalles y luego presioné el botón de actualización en la parte inferior izquierda. Esto hizo que Xcode solicitara un certificado de distribución para mí.


Puede ser que el certificado que creó es un certificado APN. Debe crear un certificado de desarrollo. El certificado de APN es solo para el uso relacionado con el envío, por eso no es suficiente para crear una provisión. Eso puede ser un problema.


También encontré esta pregunta, y estaba un poco confundido con las respuestas;)

Pero lo descubrí: necesita 2 certificados: para su ID de aplicación, necesita crear un certificado para notificaciones push, un certificado APN (puede hacer esto haciendo clic en editar en su ID de aplicación, habilitar notificaciones push y hacer clic en "crear certificado "para la producción). Esto le proporcionará un certificado para sus notificaciones push.

En segundo lugar, debe crear un certificado de firma (no sé si este es el término correcto) para su aplicación. Así que hace clic en certificados, hace clic en el ícono +, elige la tienda de aplicaciones y sigue el asistente.

Ahora puede crear un nuevo perfil de aprovisionamiento haciendo clic en el icono + en la pestaña de aprovisionamiento, y seleccione "App Store y Ad Hoc". Ahora ve su certificado de distribución y puede crear un perfil de aprovisionamiento para firmar su aplicación para producción.


ok, tuve el mismo problema pero básicamente solo tienes que volver y crear un certificado de desarrollo de iOS estándar. No haga clic en el certificado APN. Funciono para mi