¿Cómo cargo los certificados de APNs para mi aplicación Amazon Pinpoint mediante la AWS CLI?

2 minutos de lectura
0

Quiero cargar los certificados del servicio de notificaciones push de Apple (APNs) a mi aplicación Amazon Pinpoint. ¿Cómo puedo hacerlo con la Interfaz de la línea de comandos de AWS (AWS CLI)?

Resolución

Nota: Si recibe errores al ejecutar los comandos de AWS CLI, asegúrese de utilizar la versión más reciente.

1.    Si aún no lo ha hecho, instale y configure la AWS CLI.

2.    Inicie sesión en su cuenta de desarrollador de Apple y obtenga un certificado de proveedor.

Importante: Asegúrese de exportar el certificado del proveedor como un archivo .p12. Cambie el nombre del archivo APNSCertificates.p12.

3.    Si aún no lo ha hecho, instale openssl.

4.    Con la AWS CLI, ejecute uno o los dos comandos siguientes para habilitar y cargar el certificado de APN desde su terminal Mac:

Nota: El tipo de entorno y certificado que cree determinarán cuáles de los siguientes comandos utilizará.

Habilitar el canal de entorno aislado de APN para una aplicación Amazon Pinpoint

aws pinpoint update-apns-sandbox-channel --application-id f7eae591bbdc4a6bb3a0fff423f1e3eb --apns-sandbox-channel-request "Certificate=$(openssl pkcs12 -in APNSCertificates.p12 -nodes -nokeys), Enabled=true,PrivateKey=$(openssl pkcs12 -in APNSCertificates.p12 -nodes -nocerts)" --region us-west-2

Habilitar el canal APN para una aplicación Amazon Pinpoint

aws pinpoint update-apns-channel --application-id f7eae591bbdc4a6bb3a0fff423f1e3eb --apns-channel-request "Certificate=$(openssl pkcs12 -in APNSCertificates.p12 -nodes -nokeys), Enabled=true,PrivateKey=$(openssl pkcs12 -in APNSCertificates.p12 -nodes -nocerts)" --region us-west-2

Importante: Asegúrese de reemplazar --application-id y --region por el ID de proyecto de su aplicación y región de Amazon Pinpoint. Además, asegúrese de introducir las contraseñas del certificado de APN para cada comando, si es necesario.

Cuando se ejecute el comando de la AWS CLI, se habilitará su canal de APN y su certificado de APN se cargará en su aplicación Amazon Pinpoint.


Información relacionada

Uso de la AWS CLI

CLI de entorno aislado del APN de Amazon Pinpoint

CLI de APN de Amazon Pinpoint

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 3 años