Cargando el error de archivo: "Falta la identidad de firma de distribución de iOS para ..."


Answers

Aquí está la declaración de Apple.

Gracias por traer esto a la atención de la comunidad y disculpas por los problemas que has tenido. Este problema se deriva de tener una copia del certificado Intermedio de WWDR caducado tanto en su sistema como en sus llaveros de inicio de sesión. Para resolver el problema, primero debe descargar e instalar el nuevo certificado intermedio de WWDR (haciendo doble clic en el archivo). A continuación, en la aplicación de Acceso a Llaveros, seleccione el llavero del 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 desarrolladores de Apple (expiró el 14 de febrero de 2016). Sus certificados ahora deberían aparecer como válidos en Keychain Access y estar disponibles para Xcode para envíos a App Store.

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

  1. Descargue https://developer.apple.com/certificationauthority/AppleWWDRCA.cer y haga doble clic para instalarlo en Keychain .
  2. Seleccione "Ver" -> "Mostrar certificados caducados" en la aplicación Keychain .
  3. Elimine los certificados de la Autoridad de certificación de relaciones con los desarrolladores de Apple Worldwide desde 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é en el inicio de sesión y en el sistema. De manera predeterminada, solo la pestaña del sistema dará error. **

Question

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.







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




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

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.




Related