program developer apple ios xcode xcode5 ad-hoc-distribution

ios - developer - xcode 8.2 1



No hay identidades disponibles para iniciar sesiĆ³n en Xcode 5 (7)

He seguido todas las direcciones dadas aquí, pero en vano.

Perfil de aprovisionamiento de distribución creado / agregado (1000 veces) Certificados eliminados y creados. Añadido a llavero. Crear perfil de distribución utilizando nuevo certificado.

No obtengo ninguna advertencia o error cuando compilo la aplicación. Solo cuando intento archivar la aplicación para crear una distribución ad-hoc no obtengo Identidades disponibles para firmar la advertencia. Si intento usar identidades de descarga, Xcode se bloquea.

Esto comenzó a suceder desde que actualicé a Xcode 5.

El certificado y el perfil tienen un estado válido. También me aseguré de elegir el perfil de aprovisionamiento de distribución correcto en la identidad de firma de código tanto para el destino como para el proyecto.

Aquí está uno de los enlaces que seguí.

https://stackoverflow.com/questions/13592074/no-identities-are-available-for-signing


En lugar de usar Xcode para enviar la aplicación, he usado la aplicación Application Loader basada en este tutorial .

Sin embargo, me encontré con problemas de validación - oh alegría :-P


Por lo que vale tuve un problema muy similar. No comenzó a pasarme después de Xcode 5, pero después de restablecer accidentalmente mi llavero. (Estaba tratando de reiniciar el llavero de una máquina remota, y accidentalmente lo hice por mi cuenta. ¡Doh!)

Una vez que llegue a esa pantalla en Xcode, habrá terminado. Cualquier opción que seleccione desde allí da como resultado un bloqueo de Xcode. 100% repetible. Informé eso y espero que se solucione en una futura actualización.

La solución con la que me topé fue que no tenía que corregir el perfil de aprovisionamiento en mi máquina. Tuve que descargarlo haciendo doble clic e introducirlo en el llavero. En realidad no lo veo en el llavero, pero aparece en Xcode, donde de repente me aparece una nueva opción en identidades de firma de código que no existía antes. Lo puse en Automático.

Si me hubieses dicho que esta era la solución a este problema, me habría reído de ti porque hubiera dicho que ¡YA HAGO ESO 5 VECES! Tal vez en el proceso de restablecer, revocar y reinstalar lo olvidé? Aunque puedo ver todos los certificados en el llavero, en realidad no sé cómo ver los perfiles de aprovisionamiento. Para mí, cuando instalo el nuevo perfil de aprovisionamiento, aparece en Xcode como una opción de identidad de firma de código que no estaba allí antes.


Se encontró con este problema hoy también al tratar de crear compilaciones Ad Hoc para cargarlas en TestFlightApp. Se corrigió al actualizar la sección Perfil de aprovisionamiento de firma de código. Configure el Perfil de aprovisionamiento de la versión para que apunte a su perfil Ad Hoc. Luego, cuando cree un paquete desde el elemento de menú Archivo, utilizará el perfil correcto para la distribución Ad Hoc. Esto parece ser nuevo en XCode 5.


Tuve el mismo problema. Pasé alrededor de 3 semanas en ello. Me rehice mi aplicación desde cero. Debo haber rehecho certificados y perfiles de aprovisionamiento docenas de veces. Todo era sensible a mayúsculas y minúsculas y se combinaba perfectamente. Todo se estableció tanto en el proyecto como en las secciones de destino.

Al final, decidí saltarme la validación ad hoc y elegí una validación de perfil de distribución regular. Entonces la aplicación finalmente validado perfectamente, sin problemas.

Y cuando hice clic en distribuir en lugar de validar, XCode me permitió elegir el perfil ad hoc, y hasta ahora he podido realizar la prueba beta sin problemas.

En resumen, no he podido validar con un perfil ad hoc, pero he encontrado la forma de evitarlo. Todavía no lo he enviado a la App Store, pero el hecho de que pude validar con un perfil de distribución regular me da esperanzas.

Espero que esto haya ayudado.


Tuve un problema similar. Creo que la solución es establecer el perfil de aprovisionamiento y la identidad tanto en el proyecto como en las secciones de destino del navegador del proyecto. Después de hacer el trabajo en el proyecto, se encontraron las identidades. ¡Espero que esto ayude!


Xcode 5

1) Vuelva a crear el perfil de distribución en developer.apple.com con un nombre diferente.

descargar / abrir

cmd +, -> preferencias> cuentas> ver detalles> sincronizar / actualizar

3) en la configuración de compilación

Perfil de aprovisionamiento> Lanzamiento> Seleccione el nuevo perfil de aprovisionamiento.

Arriba - en la identidad de firma de código y mágicamente debería aparecer.


Vaya a Xcode >> Preferences y asocie con un programa desarrollador de Apple con el ID de Apple vinculado a su perfil de aprovisionamiento actual.