301 votes

Générer fichier .pem sert à configurer la Notification PUSH d’Apple

J’ai essayé et essayé de générer le fichier .pem, chaque fois que générer des certificats du compte du client et puis générer fichier .pem à l’aide de terminal, mais son d’aucune utilité. J’ai suivi beaucoup de liens pour la même chose. s’il vous plaît m’aider si quelqu'un a une idée sur la façon de générer .pem ou ont un lien qui donne une procédure étape par étape pour la génération de .pem.

958voto

Rv15 Points 1868

Pour activer les notifications Push pour votre application iOS, nous aurons besoin de vous pour créer et télécharger le Certificat de Notification Push Apple (.fichier pem) pour nous, donc nous allons être en mesure de se connecter à Apple Push Server sur votre nom.

(Version mise à jour avec les mises à jour des captures d'écran Ici http://www.apptuitions.com/generate-pem-file-for-push-notification/)

Étape 1: connectez-vous au Portail iOS Provisioning portal, cliquez sur "Certificats" sur la barre de navigation de gauche. Ensuite, cliquez sur"+".

enter image description here

Étape 2: Sélectionnez le service de Notification Push Apple SSL (Production) option en vertu de la section Distribution, puis cliquez sur "Continuer".

enter image description here

Étape 3: Sélectionnez l'ID de l'Application que vous souhaitez utiliser pour votre BYO application (Comment Créer Un ID d'Application), puis cliquez sur "Continuer" pour passer à l'étape suivante.

enter image description here

Étape 4: Suivez les étapes de "Sur la Création d'une Demande de Signature de Certificat (CSR)" pour créer une Demande de Signature de Certificat.

enter image description here

Pour compléter les informations fournies par Apple. Voici quelques captures d'écran supplémentaires pour vous aider à franchir les étapes requises:

Étape 4 Supplémentaire Capture d'écran 1: Accédez à l'Assistant de certification de Trousseau d'Accès sur votre Mac.

enter image description here

Étape 4 Supplémentaire Capture d'écran 2: Remplir le Certificat de l'Information. Cliquez Sur Continuer.

enter image description here

Étape 5: vous pouvez Télécharger le ".certSigningRequest" fichier qui est généré à l'Étape 4, puis cliquez sur bouton "Générer".

enter image description here

Étape 6: Cliquez sur "Terminer" pour terminer l'enregistrement, le Portail iOS Provisioning portal Page sera actualisée qui ressemble à l'écran suivant:

enter image description here

Puis Cliquez sur "Télécharger" bouton pour télécharger le certificat.fichier cer) que vous avez créé tout à l'heure. - Double cliquez sur le fichier téléchargé pour installer le certificat dans le Trousseau d'Accès sur votre Mac.

Étape 7: Sur votre Mac, allez dans "Trousseau", recherchez le certificat que vous venez d'installer. En cas de doute, le certificat est correct, il doit commencer par "la Production de pommes de IOS Services Push:" suivi de votre app ID de lot.

enter image description here

Étape 8: Élargir le certificat, vous devriez voir la clé privée avec votre nom ou le nom de votre société. Sélectionnez les deux éléments à l'aide de la commande "Sélectionner" sur votre clavier, faites un clic droit (ou cmd-clic si vous utilisez un seul bouton de la souris, choisissez "Exporter 2 éléments", comme ci-Dessous:

enter image description here

Puis enregistrez le fichier p12 avec le nom "pushcert.p12" sur votre Bureau - maintenant, vous serez invité à entrer un mot de passe pour le protéger, vous pouvez soit cliquer sur Enter pour passer le mot de passe ou entrez un mot de passe que vous désirez.

Étape 9: Maintenant, la partie la plus difficile - ouvrir "Terminal" sur votre Mac, et exécutez les commandes suivantes:

cd
cd Desktop
openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts

Étape 10: Supprimer pushcert.p12 de Bureau pour éviter les erreurs de téléchargement de Construire Votre Propre région. Ouvrir "Terminal" sur votre Mac, et exécutez les commandes suivantes:

cd
cd Desktop
rm pushcert.p12

Vous avez maintenant créé un Certificat de Notification Push Apple (.fichier pem)! Vous aurez besoin de télécharger ce fichier à notre Construire Votre Propre domaine plus tard. :)

-3voto

Gdeglin Points 6687

Instructions de RV15 sont excellentes.

Toutefois, si vous avez toujours du mal (ou si vous êtes sous Windows ou Linux), il existe un outil qui automatise la majeure partie de ce processus ici : https://gamethrive.com/provisionator

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X