Emplacement : Paramètres → Lecteurs et monétisation → Connexions → Notifications (section Application iOS (Apple))
Ouvrez cette page : admin.<your-site>/settings/connections/notifications#kn-push-apns (remplacez <your-site> par l'adresse de votre site)
Avant de commencer
- Vous avez besoin d'un compte Apple Developer et d'une application iPhone. Seul le propriétaire peut modifier les clés.
Étapes à suivre
- Dans Apple Developer, ouvrez Certificates, Identifiers & Profiles, Keys puis appuyez sur +.
- Donnez un nom à la clé, cochez Apple Push Notifications service (APNs), cliquez sur Continuer, puis sur Register.
- Téléchargez le fichier .p8.
- Copiez le Clé ID (sur la page de la clé) et votre Team ID (détails de l'adhésion). Ils contiennent tous deux 10 caractères.
- Dans Keynate, ouvrez Paramètres → Lecteurs et revenus → Connexions → Notifications (section Application iOS (Apple)).
- Ajoutez le Clé APNs (.p8) : choisissez le fichier ou collez son contenu textuel.
- Saisissez Clé ID, Team id et Identifiant de bundle, par exemple com.votresite.news.
- Choisissez Environnement : Production (App Store) ou Sandbox (versions de test).
- Activez Envoyer sur iPhone et iPad et enregistrez.
- Envoyez un test, puis recompilez votre application.
Problèmes fréquents
- « Ceci n'est pas une clé APNs .p8. Elle commence par "BEGIN PRIVATE KEY". »
- « Ajoutez le fichier de clé .p8 ou désactivez cette option. »
- « Le Key id et le Team id doivent comporter 10 caractères. »
- « Saisissez le Bundle ID de votre application, par exemple com.votresite.news. »
Questions
Foire aux questions
Quel environnement dois-je choisir ?
Production pour les applications TestFlight et App Store. Sandbox pour les applications installées directement via Xcode.
Puis-je télécharger la clé Apple à nouveau ?
Apple ne vous permet de la télécharger qu'une seule fois, conservez-la donc en lieu sûr.