ios couldn't - Cargando el error de archivo: "Falta la identidad de firma de distribución de iOS para ..."




5 Answers

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

Abra el Acceso a Llaveros , y en el menú, haga clic en Ver -> Mostrar certificados caducados . A continuación, elimine la Autoridad de certificación de relaciones con los desarrolladores de Apple expirada tanto desde el inicio de sesión como desde 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 vuelva a intentar generar su archivo.

doesn't xcode

Estoy tratando de cargar mi archivo de la aplicación iOS a iTunes Connect usando Xcode, pero cuando hago clic en "Subir a la tienda de aplicaciones" aparece el siguiente 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 ti.

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

Hice todo lo que pude pensar 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 suministro, 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 la rearchivé varias veces.

Actualización: Resulta que es debido a que el WWDRCA vence hoy: https://developer.apple.com/support/certificates/expiration/ Hay muchas otras personas que experimentan el mismo problema. Pude evitar temporalmente el problema al cambiar la fecha en mi computadora a 1 día.




  1. Descargue https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
  2. Haga doble clic para instalarlo en su Llavero.
  3. Luego, desde Keychain, selecciona Ver -> "Mostrar certificados caducados" en la aplicación Keychain.
  4. Enumerará todos los certificados caducados.
  5. Eliminar "Certificados de la Autoridad certificadora de relaciones con desarrolladores de Apple en el mundo" de la pestaña "iniciar sesión"
  6. Y también eliminarlo de la pestaña "Sistema".
  7. Reinicia tu Mac

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







Estaba teniendo exactamente este mismo problema y lo intenté literalmente todo, eliminé los certificados vencidos en el llavero, descargué el nuevo WWDRCA como otros publicaron un enlace. Edité y volví a descargar mi perfil de aprovisionamiento. y luego salir de xcode lo abrió y lo limpió, pero nada funcionó. Lo único que funcionó para mí fue cambiar la fecha de 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 debe cargarse lo antes posible, así que con suerte esto ayuda 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, traté de descargar la "Autoridad de certificación de relaciones con desarrolladores de Apple World Wide" pero no tuve suerte.




Related