2012-06-20 16 views
14

Estoy desarrollando una aplicación para una empresa, me dieron la función de administrador para poder editar los archivos de aprovisionamiento. Obtengo "No se encontró identidad de firma válida para el archivo de distribución" y "El perfil no coincide con ningún certificado válido/par de clave privada en el keychain predeterminado" en XCode, normalmente revocaría el perfil de distribución creando un llavero de mi mac, pero la compañía tiene otras aplicaciones y no puedo arriesgarme a revocarla porque al hacer clic en revocar aparece la siguiente advertencia.El perfil no coincide con ningún par válido de certificado/clave privada en el llavero predeterminado

"La revocación de este certificado puede invalidar uno o más Perfiles de Aprovisionamiento en el Portal del Programa. Los Perfiles de Aprovisionamiento ya instalados en los dispositivos continuarán ejecutándose hasta que expire el perfil de provisión".

¿Hay alguna manera de agregar un nuevo par de claves sin revocar el certificado de distribución, revocar el efecto del certificado actual de otras aplicaciones o existen otras soluciones a este problema?

Respuesta

27

Necesita la clave privada asociada con el certificado de distribución.

Solicite a la persona que creó el certificado de distribución de la empresa la clave privada asociada con el certificado de distribución. ¡Haga que exporte la clave privada de su llavero! Pídale que recuerde seleccionar el certificado de distribución y la clave privada juntos antes de hacer clic derecho y exportarlo como .p12 Select both the distribution certificate and private key together before right clicking and exporting it as .p12

Una vez que abre el .p12 debe emparejarse con el certificado de distribución (el archivo .cer ya debe tener en tu llavero). ¡Su perfil de aprovisionamiento debería funcionar bien entonces!

¡Avísame si funciona!

+0

¡Problema resuelto! ¡Gracias! – irmu

+0

¡Eso es todo, gracias, apreciado! –

+0

Nuestro equipo se confundió un poco cuando fuimos a buscar certificados de distribución con sus claves privadas adjuntas, puede valer la pena señalar que solo los agentes y administradores pueden crear perfiles de distribución (adhoc), no miembros del equipo. –

Cuestiones relacionadas