Falta una solución de clave privada: certificado IOS.cer como archivo p12

Cómo utilizar un certificado de Apple varias veces: exportar el archivo p12

¿Por qué exportar archivos .p12?

: Debido a que Apple estipula que el certificado .cer solo puede existir en una máquina, por lo que si desea usarlo en otra computadora, debe exportarlo como un archivo .p12 e instalarlo en otra computadora Mac que no tenga el archivo . archivo cer instalado. 

Cuando desarrollamos aplicaciones con más de tres dispositivos Mac, queremos solicitar un nuevo certificado. Si nuestro certificado contiene 3 certificados de publicación y 2 certificados de desarrollo, podemos encontrar que ya no podemos solicitar certificados de desarrollo y certificados de publicación. (Generalmente , solo debe haber un certificado de desarrollo y un certificado de publicación en nuestra interfaz de certificados. No es necesario generar tantos certificados. Los certificados generalmente se vuelven a agregar después de que caducan).

Como se muestra en la imagen:

En este momento, cuando vuelva a hacer clic en "+", encontrará que no se puede hacer clic en los certificados de desarrollo y lanzamiento, es decir, no se pueden agregar los certificados de desarrollo y los certificados de lanzamiento:

Hay dos formas de solucionar el problema de no poder agregar un certificado.

El primer método: "revocar" (no recomendado):

"revocar" el certificado anterior, como se muestra en la figura:

Luego regenere un nuevo certificado.

Este método es posible, pero hará que los perfiles de aprovisionamiento correspondientes dejen de ser válidos, lo cual es un problema menor. Sin embargo, es una pérdida de tiempo volver a solicitar un certificado o incluso un documento de descripción, por lo que no se recomienda este enfoque.

El segundo método - ".p12" (recomendado):

Cada uno de nuestros certificados puede generar un archivo .p12. Este archivo es un archivo cifrado. Siempre que se conozca la contraseña, puede ser utilizada por todos los dispositivos Mac, por lo que el dispositivo no necesita volver a solicitar desarrollo y lanzamiento. certificados en el sitio web para desarrolladores de Apple. , puedes usarlo.

Nota: Generalmente, los archivos .p12 son para que otros los usen. La máquina ya debe tener un certificado con una clave secreta para generar un archivo .p12, como se muestra en la figura:

Abra el llavero, seleccione el certificado que necesitamos, haga clic derecho y seleccione "Exportar" Distribución de iPhone:```:

Complete un nombre para el archivo .p12 y haga clic en Guardar:

Complete una "contraseña" y la "verificación" será la misma que la contraseña:

Haga clic en Aceptar y se formará un archivo .p12 en el escritorio:

Para instalar con éxito en la computadora de otra persona, se requieren dos archivos:

  • El archivo ".p12" exportado por este certificado.

  • El "archivo de descripción" correspondiente al "certificado" en Apple Developer

Si lo necesita para el desarrollo, necesita estos dos archivos:

El archivo .p12 en sí es un certificado cifrado, por lo que otros dispositivos Mac pueden utilizar estos dos archivos:

Después de obtener estos dos archivos, haga doble clic en el archivo "Certificado" y ".p12" en secuencia (debe ingresar una contraseña, la contraseña es la contraseña establecida al generar .p12 en ese momento), la función es agregarla a el llavero, para que nuestra computadora tenga Prueba de desarrollo, "archivo de descripción" (la función es colocarlo en xcode para que xcode sepa la legalidad de nuestro desarrollo), puedes usarlo después de agregarlo

Supongo que te gusta

Origin blog.csdn.net/u013712343/article/details/132412769
Recomendado
Clasificación