Crear un IOS Distribution Certificate

Un certificado iOS de distribución asegura que el código de la app se origina de la organización que firmó la app y que no ha sido alterada. Esto permite, entre otras cosas, que un equipo de desarrollo pueda subir aplicaciones informáticas en tu nombre a la apple store.

Preparando el certificado DE DISTRIBUCIÓN DE IOS

  1. Conéctate a tu cuenta de desarrollo de apple (Apple Developer) y navega a Certificates, IDs & Profiles > Certificates > Production.
  2. Añade un nuevo certificado.
  3. En el tipo de certificado, selecciona "producción" y activa la opción App Store and Ad Hoc.
    rect826.png
  4. Haz click en continuar
  5. Para proceder con el siguiente paso, necesitarás un "Certificate Signing Request (CSR)".  Una petición de firma de certificado por parte de una entidad de confianza (en este caso, será apple). Para hacer este paso, dejemos temporalmente a un lado la ventana de Apple Developer (regresaremos a ella después).

Preparando la firma del certificado

Para crear el certificado, necesitarás utilizar un Mac. ​Asegurate que el usuario del MAC con el que haces esto es el mismo usuario que el que tiene la licencia de desarrollador. ​En la sección cuentas, asegurate de que la cuenta de apple es la misma.


  1. En un mac, abre el programa de Acceso al Llavero, o Keychain Access. Si introduces esto en la barra de búsqueda, te saldrá.
  2. En la barra del menu, navega a "Keychain Access" > Certificate Assistant > Request a Certificate from a Certificate Authority"
    apple-enterprise-dev_keychain-access_CSR.png
  3. Se abrirá el asistente de certificados para crear un CSR que luego se envía a Apple.
  4. Introduce tu Apple ID / Correo electrónico en el cuadro que se abra
  5. Click en Continuar
  6. Selecciona una carpeta para salvar el archivo CSR
  7. Haz click en finalizar.

Finalizando el Certificado iOS de distribución

  1. Regresa a la pantalla que dejamos abierta antes (Apple Developer) y haz click en continuar.
    app-dist_appledev_csr-ready.png
  2. Selecciona el archivo CSR que has generado hace poco y haz click en continuar. Ahora el certificado se crea y se firma
  3. Descarga el certificado recién creado y haz click en finalizar.

CREAR EL ARCHIVO DE CERTIFICACIÓN QUE ENVIAR A HAMRO DEV.

Necesitarás un mac para completar los siguientes pasos. Para publicar tu app, Hamro Dev utiliza los certificados iOS de distribución con los que firmar la app. Con la herramienta del llavero es fácil exportar el archivo requerido. Asegurate que el usuario del MAC con el que haces esto es el mismo usuario que el que tiene la licencia de desarrollador.

How to use Keychain Access in macOS | Information Technology Services

  1. En un mac, abre la app de acceso a llavero (Keychain Access). 
  2. En la barra de menú, navega a acceso -> Importar
    app-dist_appledev_import-cer.png
  3. Selecciona el certificado que acabas de crear.
  4. En la ventana del llavero, ve a la sección "Certificados".
  5. Haz click en la pequeña flechita que hay justo delante del certificado, se abrirá una segunda linea con una clave privada o private key.
  6. En la barra de menu, navega a Fichero > Exportar Items
  7. Selecciona el formato .p12
  8. Selecciona una carpeta donde crear todos los archivos que van a crearse
  9. Elige un nombre, preferiblemente que empiece por distribution_
  10. Haz click en Salvar .
  11. Guarda el archivo para enviarlo a tu equipo de desarrollo más adelante.

Lo más popular entre los lectores

Email *
Suscribirme

¿De qué va esto?

Lo más reciente

Las categorías

Te puede interesar...