ver instalar identifiers developer confiable certificates certificados certificado certificacion apple ios xcode certificate keychain certificate-signing-request

identifiers - instalar certificado en ios



Cómo obtener una solicitud de firma de certificado (3)

¿Cómo obtengo una Solicitud de firma de certificado? Todo lo que intento hacer es ejecutar mi aplicación en mi ipod touch. Esto fue fácil, ya que podía ir al portal de desarrollo de IOS y simplemente descargar uno, sin ningún problema. Pero ahora quieren que cree una CSR para crear un perfil de aprovisionamiento y no sé cómo. Estuve trabajando en Keychain Access y en los documentos en línea durante la mayor parte de dos horas y todavía estoy completamente perdido.

Ni siquiera estoy seguro de por qué necesito uno ahora cuando no lo hice antes. Tenía un perfil de aprovisionamiento antes de cambiarme recientemente de Snow Leopard a Mountain Lion, pero ahora no lo tomaré. Sí, todavía estoy en la misma computadora.


Desde que instaló un nuevo sistema operativo, probablemente no tenga más de sus claves públicas y privadas que antes usó para firmar su aplicación en XCode. Debe volver a generar esas claves en su máquina revocando su certificado anterior y solicitando una nueva en el portal de desarrollo de iOS. Como parte del proceso, se le pedirá que genere una Solicitud de firma de certificado, que es donde parece que tiene un problema.

Encontrarás todo lo que necesitas allí que consiste en (del documento oficial):

1. Abre Acceso a Llaveros en tu Mac (ubicado en Aplicaciones / Utilidades).

2. Abre Preferencias y haz clic en Certificados. Asegúrese de que tanto el Protocolo de estado de certificado en línea como la Lista de revocación de certificados estén desactivados.

3.Elija Acceso a Llaveros> Asistente de Certificado> Solicite un Certificado de una Autoridad Certificadora.

Nota: Si tiene una clave privada seleccionada cuando hace esto, no se aceptará la CSR. Asegúrese de que no se haya seleccionado ninguna clave privada. Ingrese su dirección de correo electrónico de usuario y su nombre común. Use la misma dirección y nombre que usó para registrarse en el Programa para desarrolladores de iOS. No se requiere una dirección de correo electrónico de CA.

4. Seleccione las opciones "Guardado en el disco" y "Permitirme especificar la información del par de claves" y haga clic en Continuar.

5.Especifique un nombre de archivo y haga clic en Guardar.

Para el Tamaño de Clave, elija 2048 bits y para Algoritmo, elija RSA. Haga clic en Continuar y el Asistente de certificado creará una CSR y guardará el archivo en su ubicación especificada.


Para generar manualmente un certificado, necesita un archivo de solicitud de firma de certificado (CSR) desde su Mac. Para crear un archivo CSR, siga las instrucciones a continuación para crear uno utilizando el Acceso a Llaveros.

Crea un archivo CSR. En la carpeta Aplicaciones en su Mac, abra la carpeta Utilidades e inicie Acceso a Llaveros.

Dentro del menú desplegable de Acceso a Llaveros, seleccione Acceso a Llaveros> Asistente de Certificado> Solicitar un Certificado de una Autoridad de Certificación.

En la ventana Información del certificado, ingrese la siguiente información: En el campo Dirección de correo electrónico del usuario, ingrese su dirección de correo electrónico. En el campo Nombre común, crea un nombre para tu clave privada (p. Ej., John Doe Dev Key). El campo Dirección de correo electrónico de CA debe dejarse vacío. En el grupo "Solicitud es", seleccione la opción "Guardado en el disco". Haga clic en Continuar dentro del Acceso a Llaveros para completar el proceso de generación de CSR.


Siga estos pasos para crear CSR (identidad de firma de código):

  1. En su Mac, vaya a la carpeta ''Aplicaciones'' ► ''Utilidades'' y abra ''Acceso a Llaveros''.

  2. Vaya a ''Acceso a Llaveros'' ► Asistente de Certificado ► Solicite un Certificado de una Autoridad Certificadora. 

  3. Complete la información en la ventana Información del certificado como se especifica a continuación y haga clic en "Continuar".
    • En el campo Dirección de correo electrónico del usuario, ingrese la dirección de correo electrónico para identificarlo con este certificado
    • En el campo Nombre común, ingrese su nombre
    • En el grupo Solicitud, haga clic en la opción "Guardado en el disco" 

  4. Guarda el archivo en tu disco duro.


Utilice este archivo CSR (.certSigningRequest) para crear certificados y perfiles de proyecto / aplicación, en la cuenta de desarrollador de Apple.