Dove: Impostazioni → Lettori e monetizzazione → Connessioni → Notifiche (sezione App iOS (Apple))
Apri questa pagina: admin.<your-site>/settings/connections/notifications#kn-push-apns (sostituisci <your-site> con l'indirizzo del tuo sito)
Prima di iniziare
- Ti servono un account Apple Developer e un'app per iPhone. Solo il proprietario può modificare le chiavi.
Procedura
- In Apple Developer, apri Certificates, Identifiers & Profiles, Keys e premi +.
- Dai un nome alla chiave, seleziona Apple Push Notifications service (APNs), premi Continua, poi Register.
- Scarica il file .p8.
- Copia il ID chiave (nella pagina della chiave) e il tuo Team ID (dettagli di iscrizione/Membership). Entrambi hanno 10 caratteri.
- In Keynate, apri Impostazioni → Lettori e ricavi → Connessioni → Notifiche (sezione App iOS (Apple)).
- Aggiungi il file Chiave APNs (.p8): seleziona il file o incolla il testo.
- Inserisci ID chiave, Team id e Bundle id, ad esempio com.tuosito.news.
- Scegli l'Ambiente: Produzione (App Store) o Sandbox (versioni di prova).
- Attiva Invia a iPhone e iPad e salva.
- Invia una notifica di prova, poi ricompila la tua app.
Problemi frequenti
- "Questa non è una chiave .p8 per APNs. Inizia con "BEGIN PRIVATE KEY"."
- "Aggiungi il file della chiave .p8 oppure disattiva questa opzione."
- "Key ID e Team ID sono composti da 10 caratteri."
- "Inserisci il bundle ID della tua app, ad es. com.tuosito.news."
Domande frequenti
Domande frequenti
Quale ambiente dovrei scegliere?
Production per le app distribuite su TestFlight e App Store. Sandbox per le app installate tramite Xcode.
Posso scaricare di nuovo la chiave Apple?
Apple permette di scaricarla solo una volta, quindi conservala con cura.