Crear certificados

Crea certificados de entrega de licencias de apps

Los certificados de encriptación y firma de entrega de licencias de apps (ALD) permiten generar solicitudes de licencia para las apps que cumplen los requisitos. Los mercados de apps alternativos autorizados pueden crear certificados para distribuir su mercado de apps alternativo y las apps de desarrolladores autorizados en su mercado.

Obtén más información sobre los requisitos del mercado de apps alternativo

  1. En Certificates, Identifiers & Profiles (Certificados, identificadores y perfiles), haz clic en Certificates (Certificados) en la barra lateral.

  2. En la esquina superior izquierda, haz clic en el botón para agregar (+).

  3. En Software, selecciona el certificado de entrega de licencias de apps y haz clic en Continue (Continuar).

    1. Si formas parte de un mercado de app alternativo autorizado, selecciona en el menú emergente una opción en la lista de ID de paquete a los que se asignó el derecho y, a continuación, haz clic en Continue (Continuar).

  4. Crea una solicitud de firma de certificado RSA 3072 siguiendo las instrucciones que se indican a continuación en Terminal.

  5. Haz clic en Choose File (Seleccionar archivo) y carga una CSR exclusiva para los certificados de encriptación y firma.

    1. Selecciona el archivo de solicitud de certificado (un archivo con la extensión .certSigningRequest) y haz clic en Choose (Seleccionar).

  6. Haz clic en Continue (Continuar).

  7. Descarga el certificado de encriptación y firma, así como la clave de autorización PASK, y mantén estos archivos seguros

Certificados de generación de CSR para la entrega de licencias de apps (ALD)

Al crear encriptación ALD y firmar certificados, debes especificar la información del par de claves. Usa una línea de comandos como la app Terminal para generar tus claves y CSR en la Mac. Se requiere una CSR única para cada certificado. A continuación se muestran comandos de ejemplo para crear los recursos criptográficos RSA 3072 necesarios. Sustituye la información del ejemplo por información propia.

openssl genrsa -out ALDencryption.key 3072

openssl req -new -key ALDencryption.key -out csr3072ALDEncrypt.certSigningRequest -subj "/emailAddress=example@example.com, CN=Example Name, C=IE"

openssl genrsa -out ALDsigning.key 3072

openssl req -new -key ALDsigning.key -out csr3072ALDSigning.certSigningRequest -subj "/emailAddress=example@example.com, CN=Example Name, C=IE"

Nota: Si recibes un mensaje de error sobre los comandos anteriores para generar una CSR, confirma que se usó el formato de " esperado y aún no generaste una clave o CSR con el nombre proporcionado.