Générer un fichier p12 pour les notifications Push dans Countly

Si vous utilisez Countly pour faire le suivi statistique de vos applications mobiles, vous voulez certainement utiliser le module de Messagerie pour envoyer des notifications à vos utilisateurs.

Voici comment créer le fichier p12 contenant les informations pour vous connecter à la plateforme Push d’Apple.

Avant de commencer, vous devez être en possession d’un certificat de production pour les notifications : Apple Push Notification service SSL (Sandbox & Production). Ce dernier est disponible depuis le portail Developer.
Pour créer le certificat, vous aussi pouvez lire Générer un fichier PEM pour les certificats Apple Push Notification Service (APNS).

  1. Exportez la clé privée associée au certificat depuis le Trousseau d’accès.
  2. Générez le fichier pem associé.
    openssl pkcs12 -nocerts -in private-key.p12 -out tmp/key.pem
  3. Générez le fichier pem pour le certificat APNs.
    openssl x509 -in aps.cer -inform der -out tmp/aps-cert.pem
  4. Assemblez les deux fichiers pem.
    cat tmp/aps-cert.pem tmp/key.pem > tmp/cert+key.pem
  5. Générez le fichier p12 contenant le certificat et la clé privée.
    openssl pkcs12 -export -in tmp/cert+key.pem -out countly.p12

Vous pouvez alors charger votre fichier p12 sur Countly avec la passphrase saisie précédemment.

Auteur: Benoit DELDICQUE

Actuellement en poste sur Strasbourg, je suis en charge de la conception et la réalisation d'applications iOS pour iPhone, iPad et iPod touch.

Articles similaires

Commentaires fermés.