SMsoft – informatica e dintorni

APNS: Come generare un certificato p12 per l’invio di Push Notification

Per l’invio di notifiche push per IoS è necessario generare un certificato da utilizzare durante la connessione al server Apple. Vediamo come procedere.

1 – Accedere all’account Developer

2 – Cliccare su Login e poi Certificates, IDs & Profiles.

3 – Cliccare sul pulsante + in alto a destra.

4 – Selezionare Production -> Apple Push Notification service SSL (Sandbox & Production) e poi cliccare su Continue

5 – Selezionare l’App di interesse

6 – Viene richiesto di creare di effettuare una Certificate Signing Request (CSR); questa va fatta dall’app Accesso Portachiavi del Mac.

7 – Inserire le seguenti informazioni nella finestra Informazioni sul Certificato:
– In Indirizzo Email Utente, inserire il proprio indirizzo email
– In Nome comune, inserire il nome per la chiave privata (es. Nome e Cognome)
– Selezionare Salvata su Disco

Cliccare Continua per completare il processo di generazione della CSR. Salvare il file generato e cliccare Salva.
8 – Torniamo nella pagina Apple Developer Portal clicchiamo su Continue, poi su Choose File e selezioniamo il file CSR salvato prima. Clicchiamo ancora su Continue ed il file .cer sarà pronto da scaricare. Scarichiamolo dal pulsante Download.

9 – Ora torniamo sull’applicazione Accesso Portachiavi. Selezioniamo il portachiavi Login, in alto a sinistra, e poi Certificati, in basso a sinistra. Trasciniamo il .cer su Certificati.
10 – Dopo aver importato il certificato .cer nel Portachiavi, ci sarà una riga espandibile (ha un triangolino di fianco) Con scritto Apple Push Services ed il nome dell’App. Cliccare con il tasto destro e selezionare Esporta Apple Push Notification ed il nome dell’App.

11 – Ora verrà richiesto di salvare il certificato in formato .p12. Scegliere il nome, impostare un’eventuale password e procedere con il salvataggio.

enjoy!




Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario :-)
*
Taggato su: , , ,

Commenti

Page optimized by WP Minify WordPress Plugin