Métodos de autenticación de Apple - Amazon Simple Notification Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Métodos de autenticación de Apple

Puede autorizar a Amazon SNS a enviar notificaciones push a su aplicación de iOS o macOS proporcionando información que le identifique como desarrollador de esa aplicación. Para autenticarse, proporcione una clave o un certificado al crear una aplicación de plataforma; ambas cosas puede obtenerlas en su cuenta de Apple Developer.

Clave de firma de token

Clave de firma privada que Amazon SNS utiliza para firmar tokens de autenticación de Apple Push Notification Service (APNs).

Si se proporciona una clave de firma, Amazon SNS utiliza un token para autenticarse con APNs para cada notificación push que se envíe. Con la clave de firma, se pueden enviar notificaciones push a entornos de producción y entornos aislados de APNs.

La clave de firma no caduca, y se puede utilizar la misma clave de firma para varias aplicaciones. Para obtener más información, consulte Communicate with APNs using authentication tokens (Comunicarse con APNs mediante tokens de autenticación) en la sección Developer Account Help (Ayuda de la cuenta de desarrollador) del sitio web de Apple.

Certificate

Certificado TLS que Amazon SNS utiliza para autenticarse con APNs cuando se envían notificaciones push. Puede obtener este certificado en su cuenta de Apple Developer.

Los certificados caducan al cabo de un año. Cuando eso sucede, se debe crear un nuevo certificado y proporcionárselo a Amazon SNS. Para obtener más información, consulte Establishing a Certificate-Based Connection to APNs (Establecimiento de una conexión basada en certificado con APNs) en el sitio web de Apple Developer.

Para administrar la configuración de APN mediante la consola AWS de administración
  1. Inicie sesión en la consola de Amazon SNS.

  2. En Mobile (Móvil), elijaPush notifications (Notificaciones push).

  3. En Application (Aplicación), seleccione la aplicación cuya configuración de APNs desee editar y, a continuación, elija Edit (Editar).

  4. En la página Edit (Editar), para Authentication type (Tipo de autenticación), elija Token (Token) o Certificate (Certificado).

  5. Cargue las credenciales adecuadas para la clave de firma del certificado o el token. Puede obtener esta información desde la cuenta de Apple Developer.

  6. En función del tipo de autenticación que elija, haga una de estas cosas:

    • Si elige Token (Token), proporcione la siguiente información de su cuenta de Apple Developer. Amazon SNS requiere esta información para crear tokens de autenticación.

      • Signing key (Clave de firma): clave de firma del token de autenticación de su cuenta de Apple Developer, que se descarga como un archivo .p8. Apple permite descargar la clave de firma solo una vez.

      • Signing key ID (ID de clave de firma): ID que está asignado a la clave de firma. Amazon SNS requiere esta información para crear tokens de autenticación. Para buscar este valor en su cuenta de Apple Developer, elija Certificates, IDs & Profiles (Certificados, ID y perfiles), y luego la clave en la sección Keys (Claves).

      • Team identifier (Identificador de equipo): ID que está asignado al equipo de su cuenta de Apple Developer. Puede encontrar este valor en la página Membresía.

      • Bundle identifier (Identificador de paquete): ID que está asignado a su aplicación de iOS. Para buscar este valor, elija Certificates, IDs & Profiles (Certificados, ID y perfiles), luego App IDs (ID de aplicación) en la sección Identifiers (Identificadores) y, por último, la aplicación.

    • Si elige Certificate (Certificado), proporcione la siguiente información:

      • SSL certificate (Certificado SSL): archivo .p12 del certificado TLS. Puede exportar este archivo desde Keychain Access después de descargar e instalar el certificado desde su cuenta de Apple Developer.

      • Certificate password (Contraseña de certificado): si ha asignado una contraseña al certificado, especifíquela aquí.

      • Cargar certificado: seleccione Cargar certificado para cargar el certificado.

  7. Cuando termine de realizar los cambios, seleccione Save changes (Guardar cambios).