valid not ids identifiers found for failed developer create certificates apple app ios iphone xcode6 ios-provisioning

ios - not - ¿Por qué me aparece un error "No se pudo localizar o generar activos de firma coincidentes" en Xcode 6?



ios developer profile (22)

Edité el perfil de distribución y lo descargué nuevamente, reinicié xcode y funcionó.

Instalé el generador Xcode 6 GM, y estoy tratando de crear un archivo IPA por primera vez. Después del éxito del archivo, cuando hago clic en el botón Exportar, aparece una ventana que dice:

Error al ubicar o generar activos de firma coincidentes

Xcode intentó localizar o generar activos de firma coincidentes y no pudo hacerlo debido a los siguientes problemas.

  • Su cuenta ya tiene un certificado de distribución iOS válido.

    Si tiene su identidad de firma en otra Mac, puede importar un perfil de desarrollador. También puede revocar el certificado actual y solicitar uno nuevamente.

Aquí hay una captura de pantalla del error:

¿Alguien puede decirme cómo resolver esto?


El problema al final fue que, en itunesconnect, mi cuenta fue certificada como "desarrollador de iOS" pero no como "distribuidor de aplicaciones iOS". Tuvo que recrear el certificado, descargarlo, abrirlo con llavero y luego volver a validar el archivo. Finalmente funcionó. Gracias a todos


En XCODE 6 cuando creamos un perfil de aprovisionamiento debe ser de tipo ADHOC. Configura el perfil en la configuración de compilación y luego archívalo. Todo funcionará bien, supongo


En el acceso al llavero, -> Mostrar los certificados caducados, luego en su llavero de acceso, haga clic en el certificado caducado y bórrelo. También tenía el mismo certificado caducado en mi Llavero del sistema, así que lo eliminé también de allí.

-> Después de eliminar el certificado caducado del inicio de sesión y de los llaveros del sistema, descargue el certificado del siguiente enlace y ábralo con el llavero.

Descargue https://developer.apple.com/certificationauthority/AppleWWDRCA.cer y agréguelo a Keychain access> certificates (que vence el 2023)

esto resolvió mi problema


En mi caso, "Xcode 7.3", todo lo que necesitaba era limpiar el proyecto, reiniciar Xcode, volver a archivar y todo estaba bien.


Esto puede suceder al intentar la primera versión con una nueva versión de Xcode en la misma Mac .

En mi caso, tenía ambos Xcode 6 y Xcode 5 instalados.

Resolví el problema exportando mi .developerprofile en Xcode 5 y luego importándolo en Xcode 6 de la siguiente manera:

En el antiguo Xcode (el mío era 5.1.1)

  1. Ir a Xcode> Preferencias> Cuentas
  2. Seleccione el icono de engranaje en la parte inferior izquierda
  3. Seleccione Exportar cuentas
  4. Establezca el archivo para guardar en un lugar que encontrará fácilmente
  5. Ingrese la contraseña que usará al importar
  6. Seleccione Guardar

En el nuevo Xcode (el mío era 6.0.1)

  1. Ir a Xcode> Preferencias> Cuentas
  2. Seleccione el icono de engranaje en la parte inferior izquierda
  3. Seleccione Importar cuentas
  4. Seleccione el archivo .developerprofile
  5. Ingresa la contraseña y ahora podrás continuar.

Esto también funciona desde la vieja Mac a la nueva Mac.


He estado buscando respuesta a este problema en las últimas 6 horas. Nada es satisfactorio. Como nadie sabe por qué está sucediendo esto. A continuación se muestra una forma de generar .ipa a través de la línea de comando. Si eso funciona, lo actualizaré aquí mañana.

xcodebuild -exportArchive -archivePath $ projectname.xcarchive -exportPath $ projectname -exportFormat ipa -exportProvisioningProfile "Provisioning Profile Name"

Nota: El "Nombre del perfil de provisión" es el nombre especificado en el campo de nombre del certificado (visible desde developer.apple.com).

Esto creará .ipa.

el crédito va al autor original here

Este truco funcionó para mí.


Mi problema fue causado por algo diferente, así que esto podría ayudar.

Es bastante simple, tengo que convertir cuentas y elegí la incorrecta al exportar en el organizador. Duh.

Espero que esto ayude.


No escuches a nadie

HAS EL SIGUIENTE:

  1. Abre XCODE
  2. Vaya a Xcode> Preferencias> Ver detalles
  3. Verá Signing Identifiers en la parte superior de la nueva ventana abierta. Habrá "Desarrollo de iOS" o "Distribución de iOS". (en mi caso solo había 1 - Desarrollo de iOS)
  4. Revoca todas las identificaciones de firma que tienes allí
  5. Haga clic en el botón "+" y haga clic en "Desarrollo de iOS" y luego en "Distribución de iOS". ¡Ahora está solicitando nuevas identificaciones!

¡TERMINAR! SOLO 5 PASOS


No estoy seguro de por qué ''Usar activos de firma locales'' funcionó para mí


Obtuve lo mismo la primera vez, y luego me di cuenta de que en el sitio de desarrollo había un nuevo perfil de aprovisionamiento que comenzó con XC: reinicié xcode y xcode encontró automáticamente el XC: perfil que creó anteriormente y me permitió firmar la aplicación . Parecía que el reinicio de xcode y la actualización de las firmas (después de iniciar sesión mientras se cargaba / verificaba la aplicación en xcode) funcionaban bien.


Para mí, todo lo que tenía que hacer era reiniciar XCode y funcionó.


Para solucionarlo, tuve que deshabilitar la gestión automática de firmas en Target> General e importar los perfiles dev y pro después de descargarlos desde mi cuenta de desarrollo de Apple. Reconstruí la aplicación y funcionó, nada más lo hizo. Supongo que este problema puede provenir de muchas fuentes diferentes.


Parece que si solo tienes un certificado de desarrollador en tu Llavero, no puedes exportar construcciones Ad Hoc. Debe tener un certificado de distribución, así como un perfil de provisión de distribución


Pude resolver este problema cambiando el nombre del perfil de aprovisionamiento en el centro de miembros y actualizando en XCode 6.


Pude ver mi certificado de distribución en el llavero, pero no estaba firmado. Lo resolví yendo al sitio Dev, borrando todos los certificados y perfiles de aprovisionamiento (sí, borrando todo), y volviendo a generar los certificados (dev y dist) y descargando y borrando certs antiguos e importando nuevos en keychain. Además, si tiene más de una ID de aplicación, genere el perfil de distribución y descargue en importación, de lo contrario Xcode mgmgt puede elegir la aplicación incorrecta para crear el perfil (me pasó a mí). Al reiniciar XCode, me aseguré de que se eligiera la distribución de iOS en la sección de firmas de destino de mis aplicaciones (no lo era). XCode rehizo los perfiles prov para mí. Pasó la validación de firma (¡ahora ahora a soporte de 64 bits!)


Recibí este error cuando tenía varias cuentas / equipos de desarrollo en los que estaba. La solución para mí fue asegurarme de que todo lo siguiente estuviera configurado correctamente:

  1. Tenía un certificado de distribución con clave privada para la cuenta a la que pertenecía la aplicación (si alguien más ha hecho el certificado, debe clave su clave privada e instalarla).
  2. Tenía una ID de aplicación específica (no comodín) (como en com.mycompany.myapp).
  3. Tenía un perfil de provisión que se creó utilizando el certificado de distribución mencionado anteriormente junto con el AppID mencionado anteriormente.

Cuando todo eso esté en su lugar, puede actualizar su cuenta en Xcode y ya no debería recibir ese mensaje ...


Solo así resolvió el problema por mi cuenta: abra la aplicación "Acceso a Llaveros" y seleccione "Ver" -> "Mostrar certificados caducados". ¡Elimine TODOS los certificados Apple caducados! Reinicie Xcode.

Ver: Xcode no puede crear compilaciones de distribución para presentaciones de la App Store o aplicaciones empresariales -> https://developer.apple.com/support/certificates/expiration/


También estaba enfrentando el mismo problema al usar Xcode 6 GM, así que usé Xcode 5.1 para crear el archivo ipa.


Tengo el mismo problema. Estaba bastante seguro de que mi aprovisionamiento, certificado, etc. están configurados correctamente. Creé todo esto en el portal Apple Dev mientras mi Xcode 6.2 se abrió. Después de descargar el certificado y el aprovisionamiento, hice doble clic en ambos y luego pude elegir firmar desde Xcode. No es necesario reiniciar Xcode hasta este punto, ya que el nuevo archivo de aprovisionamiento está disponible para ser elegido de Xcode. Luego archivé el binario y se abrió en Organizador para enviarlo.

Pero aquí viene el problema real de que el Organizador no está al tanto de mis verdaderos activos. Entonces, aquí tenemos que reiniciar el Organizador (Xcode). Debo decir un error al final de Apple para no informar a Organizer sobre los activos actualizados. Como después de reiniciar el Organizador, envié la aplicación y se me solicitó que permitiera firmar el certificado de Keychain .


Tuve el mismo problema y ahora puedo EXPORTAR mi aplicación nuevamente. 1) esta respuesta fue muy graciosa, pero bueno NO ESCUCHAR A NADIE combinando con 2) respondió el 19 de septiembre de 14 a las 23:21, me pidió que trabajara en mi iPhone.

Vaya a development.apple.com -> Certificates -> All / Production y simplemente elimine su distribución de iOS . Podría ser por lo que borraste todos los certificados locales y ya no coincide con el original. Es por eso que tienes este mensaje con esta imagen =) Como dije, tuve el mismo problema. Después de eliminar solo Archivar y Exportar nuevo, hará esto por usted de forma automática.

Versión 6.1.1 (6A2008a)


Esto debe ser un problema con el equipo que ha seleccionado. Si ha creado un nuevo ID de paquete desde alguna otra cuenta de Apple que no se haya agregado en sus preferencias de xcode siga los pasos a continuación para agregar un nuevo equipo.

Step 1: Go to xcode preference. Step 2: Click on Accounts tab. Step 3: Click on (+) icon to add new account. Step 4: Login with developer account credential Step 5: Click on ''Done''