Amazon SNS: metodi di autenticazione delle notifiche push di Apple - Amazon Simple Notification Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Amazon SNS: metodi di autenticazione delle notifiche push di Apple

Puoi autorizzare Amazon SNS a inviare notifiche push all'app iOS o macOS fornendo informazioni che identificano l'utente come sviluppatore dell'app. Per autenticarsi, fornire una chiave o un certificato durante la creazione di un'applicazione di piattaforma, entrambi possono essere ottenuti dal tuo account Apple Developer.

Chiave di firma dei token

Una chiave di firma privata che Amazon SNS utilizza per firmare i token di autenticazione Apple Push Notification Service (APNs).

Se fornisci una chiave di firma, Amazon SNS utilizza un token con cui autenticarsi APNs per ogni notifica push inviata. Con la tua chiave di firma, puoi inviare notifiche push agli ambienti di APNs produzione e sandbox.

La chiave di firma non ha scadenza e puoi utilizzare la stessa chiave di firma per più app. Per ulteriori informazioni, consulta Comunicare APNs utilizzando i token di autenticazione nella sezione Aiuto per gli account sviluppatore del sito web di Apple.

Certificate

Un certificato TLS che Amazon SNS utilizza per l'autenticazione quando APNs invii notifiche push. Si può ottenere il certificato dal proprio account sviluppatore Apple.

I certificati scadono dopo un anno. Alla scadenza, è necessario creare un nuovo certificato da fornire ad Amazon SNS. Per ulteriori informazioni, consulta Stabilire una connessione basata su certificati sul sito Web Apple Developer. APNs

Per gestire le APNs impostazioni utilizzando la console di gestione AWS
  1. Accedi alla console Amazon SNS.

  2. In Mobile, scegli Push notification (Notifiche push).

  3. Seleziona l'applicazione per la quale desideri modificare le APNs impostazioni, quindi scegli Modifica.

  4. Nella pagina Edit (Modificare), per Authentication type (Tipo di autenticazione), scegli Token (Token) o Certificate (Certificato).

  5. Carica le credenziali appropriate per la chiave di firma dei certificati o dei token. Puoi ottenere queste informazioni dal tuo account sviluppatori Apple.

  6. A seconda del tipo di autenticazione scelto, esegui una delle seguenti operazioni:

    • Se si sceglie Token (Token), fornisci le informazioni che seguono dal tuo account Apple Developer. Amazon SNS richiede queste informazioni per creare token di autenticazione.

      • Signing key (Chiave di firma): la chiave di firma del token di autenticazione dal tuo account Apple Developer, che scarichi come file.p8. Apple consente di scaricare la chiave di firma solo una volta.

      • Signing key ID (ID chiave di firma): l'ID assegnato alla chiave di firma. Amazon SNS richiede queste informazioni per creare token di autenticazione. Per trovare questo valore nel tuo account Apple Developer, scegli Certificati IDs e profili, quindi scegli la tua chiave nella sezione Chiavi.

      • Team identifier (Identificatore team): l'ID assegnato al team di account sviluppatori Apple. Puoi trovare questo valore sulla pagina Membership (Appartenenza).

      • Bundle identifier (Identificatore bundle): l'ID assegnato all'app. Per trovare questo valore, scegli Certificati IDs e profili, scegli App IDs nella sezione Identificatori, quindi scegli la tua app.

    • Se si sceglie Certificate (Certificato), è necessario fornire le seguenti informazioni:

      • SSL certificate (Certificato SSL): il file .p12 per il certificato TLS. È possibile esportare questo file da Keychain Access dopo avere scaricato e installato il certificato dall'account sviluppatore Apple.

      • Certificate password (Password del certificato): se hai assegnato una password al certificato, specificala qui.

      • Carica certificato: scegli Carica certificato per caricare il certificato.

  7. Al termine, scegliere Save changes (Salva modifiche).