Cuando necesites un nuevo CSR
Use this antes de crear un nuevo certificado de distribución de Apple, rotar material de firma o agregar una nueva aplicación a un sistema de compilación automático.
Autenticación de Apple
Crear un CSR limpio para Apple Developer y descargar la clave privada correspondiente de inmediato. Este es el punto de partida más rápido para los flujos de trabajo de firma de iOS para App Store, ad-hoc o interno.
Flujo de trabajo
Entrada
Utilice la misma identidad de persona o organización que desee representar en la solicitud de certificado de Apple.
Salida
Nada se muestra hasta que se genere el CSR. Una vez listo, descargue ambos archivos y guarde la clave privada de manera segura.
Use this antes de crear un nuevo certificado de distribución de Apple, rotar material de firma o agregar una nueva aplicación a un sistema de compilación automático.
La clave privada es el activo sensible. Colóquela en tu almacén de la empresa, administrador de contraseñas o almacenamiento de secretos de compilación y nunca la comitas a la repositorio.
Después de que Apple emite el certificado, pairéalo con la clave privada y exporte un .p12 para conectar la firma local, trabajos de CI o compilaciones en la nube.
Preguntas frecuentes
Estas son las preguntas que suelen surgir inmediatamente después de que un equipo genera una solicitud de firma de certificado (CSR) para un pipeline de lanzamiento de iOS.
Crear una solicitud de firma de certificado en formato CSR y la clave privada correspondiente en formato PEM. Subir la CSR a Apple Developer, mantener la clave privada segura y exportar el certificado emitido como un .p12 cuando lo necesite para trabajos de CI o compilaciones en la nube.
No. El pedido se procesa solo durante el tiempo suficiente para generar los archivos y devolverlos en la respuesta. La herramienta no persiste la clave privada ni la escribe en una base de datos.
Sí. El CSR es el punto de partida para cualquier certificado de Apple que requiera una solicitud de firma. El tipo de certificado se elige más tarde dentro de Apple Developer cuando emita el certificado.
Descargue el certificado de Apple, importe en Keychain Access junto con la clave privada, y exporte la identidad combinada como un .p12 si su plataforma de CI o de compilación necesita un activo de firma portátil.
Stack de herramientas
Utilice estos generadores y utilidades de dispositivos juntos para mantener la firma, la prueba y la distribución en movimiento sin salir del navegador.
Servicio de perfil
Instale un perfil ligero en un iPhone o iPad y muestre el UDID, modelo, serie y versión de iOS en segundos.
Abra herramientakeystore PKCS#12
Crear un keystore de firma PKCS#12, alias y resumen de certificado para Play Store o lanzamientos de Android directos.
Abrir herramienta