ids identifiers doesn development developer couldn certificates apple app ios xcode provisioning signing

identifiers - Error al cargar el archivo: "Falta la identidad de firma de distribución de iOS para..."



provisioning profiles apple (9)

  1. Descargar https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
  2. Haga doble clic para instalarlo en su llavero.
  3. Luego, desde Llavero, seleccione Ver -> "Mostrar certificados caducados" en la aplicación Llavero.
  4. Enumerará todos los certificados caducados.
  5. Eliminar los "certificados de la Autoridad de certificación de relaciones mundiales de desarrolladores de Apple" de la pestaña "inicio de sesión"
  6. Y también elimínelo de la pestaña "Sistema".
  7. Reinicia tu Mac

Ahora su sistema está listo para cargar la aplicación

Estoy tratando de cargar mi archivo de aplicaciones iOS a iTunes Connect usando Xcode, pero cuando hago clic en "Cargar en la tienda de aplicaciones" aparece el error:

Xcode intentó localizar o generar activos de firma coincidentes y no pudo hacerlo debido a los siguientes problemas. Falta la identidad de firma de distribución de iOS para _____. Xcode puede solicitar uno para usted.

Estoy realmente confundido, porque acabo de cargar con éxito un archivo para la misma aplicación aproximadamente 2 horas antes, y luego tuve que hacer una solución simple y luego tuve que volver a cargar el archivo, y ahora recibo este error. No toqué nada más.

Hice todo lo que se me ocurrió para intentar solucionar el problema, reinicié Xcode, mi computadora, fui a las preferencias de Xcode para hacer clic en ''Descargar todo'' en los perfiles de aprovisionamiento, hice clic en "Restablecer" en la Distribución de iOS en la misma página , descargué nuevamente el perfil de distribución de iOS desde el centro de miembros, fui a la configuración de firma de código en la configuración de compilación de mi aplicación y configuré manualmente la identidad de firma de lanzamiento en el perfil de distribución de iOS, y lo rearchivé varias veces.

Actualización: Resulta que es debido a que WWDRCA expira hoy: https://developer.apple.com/support/certificates/expiration/ Hay muchas otras personas experimentando el mismo problema. Pude evitar temporalmente el problema cambiando la fecha en mi computadora 1 día atrás.


Aquí hay una declaración de Apple.

Gracias por llamar la atención de la comunidad y pedir disculpas por los problemas que ha tenido. Este problema surge de tener una copia del certificado WWDR Intermedio caducado tanto en su sistema como en los llaveros de inicio de sesión. Para resolver el problema, primero debe descargar e instalar el nuevo certificado intermedio WWDR (haciendo doble clic en el archivo). A continuación, en la aplicación Acceso a llavero, seleccione el llavero Sistema. Asegúrese de seleccionar "Mostrar certificados caducados" en el menú Ver y luego elimine la versión caducada del certificado intermedio de la Autoridad certificadora de relaciones con los desarrolladores mundiales de Apple (caducado el 14 de febrero de 2016). Sus certificados ahora deberían aparecer como válidos en Keychain Access y estar disponibles para que Xcode los envíe a la App Store.

https://forums.developer.apple.com/thread/37208

  1. Descargue https://developer.apple.com/certificationauthority/AppleWWDRCA.cer y haga doble clic para instalar en Keychain .
  2. Seleccione "Ver" -> "Mostrar certificados caducados" en la aplicación Llavero .
  3. Elimine los certificados de Autoridad de certificación de relaciones con desarrolladores de Apple de la pestaña "inicio de sesión" y la pestaña "Sistema" en la aplicación Keychain.

Edited by :Jeremy Molayem Asegúrese de que el nuevo Edited by :Jeremy Molayem descargado esté tanto en el inicio de sesión como en la pestaña del sistema. Solo el sistema dará error. **


El problema se debe a que la WWDRCA de Apple expiró hoy (14 de febrero de 2016): https://developer.apple.com/support/certificates/expiration/

Abra Keychain Access y, en el menú, haga clic en Ver -> Mostrar certificados caducados . Luego, elimine la Autoridad de Certificado de Relaciones con Desarrolladores de Apple Worldwide vencida tanto del inicio de sesión como de los Llaveros del sistema . Instale el certificado renovado de Apple descargándolo de https://developer.apple.com/certificationauthority/AppleWWDRCA.cer y luego ábralo.

Además, es posible que deba reiniciar Xcode para reflejar los cambios. Luego, limpie y construya su proyecto, luego intente nuevamente generar su archivo.


Esta respuesta a continuación es la única que funciona. Por favor márquelo como la solución

El problema se debe a que la WWDRCA de Apple expiró hoy (14 de febrero de 2016): https://developer.apple.com/support/certificates/expiration/

Abra Keychain Access y, en el menú, haga clic en Ver -> Mostrar certificados caducados. Luego, elimine la Autoridad de Certificado de Relaciones con Desarrolladores de Apple Worldwide vencida tanto del inicio de sesión como de los Llaveros del sistema. Instale el certificado renovado de Apple descargándolo de https://developer.apple.com/certificationauthority/AppleWWDRCA.cer y luego ábralo.


Estaba teniendo exactamente el mismo problema e intenté literalmente todo, eliminé los certificados caducados en el llavero, descargué el nuevo WWDRCA como otros han publicado un enlace. Edité y volví a descargar mi perfil de aprovisionamiento. y luego salí de xcode, lo abrí de nuevo y lo limpié, pero nada funcionó. ¡Lo único que funcionó para mí fue cambiar la fecha en mi Mac al 1 de enero de 2016 y se cargó perfectamente! Obviamente, esto no es una solución permanente, pero estoy en una fecha límite y necesitaba cargarse lo antes posible, así que espero que esto ayude a alguien en una situación similar.


Me enfrenté al mismo problema y lo único que funcionó para mí fue establecer la fecha de la computadora al revés, como lo sugirieron otros respondedores, intenté descargar la "Autoridad certificadora de relaciones con desarrolladores mundiales de Apple", pero no tuve suerte.


Por extraño que parezca, configurar la fecha de la computadora un día funciona.