Comment faire pour convertir .p12 fichier .fichier pem à l'aide d'un Terminal?

J'ai déjà un development certificate in apple developer portal. Essaye de développer une application iPhone,je souhaite intégrer de Notification Push d'Apple dans cette application. J'ai créé un new App ID avec le certificat existant et enabled the Push Notification in this app id. Et j'ai créé une new Provisioning Profile utilisé le nouvellement créé l'id de l'application. Avant ces étapes que j'ai créé et téléchargé le .cer file from keychain access. Après avoir effectué ces étapes, j'ai téléchargé la nouvelle created SSL (Apple Push Notification Service SSL certificate) file and installed dans mon Mac Trousseau d'Accès. Une fois que j'ai installé ce fichier, vérifié (coche Verte est là) et got the .p12 file from this ssl file.

J'ai suivi le document apple RemoteNotificationsPG.pdf, dans ce document, ils ont mentionné après avoir sauvé la .fichier p12 ouvrez l'application Terminal et tapez ci-dessous félicite,

openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes

J'ai utilisé dans mon Terminal application, mais le message d'erreur s'affiche qui est,

Error opening input file Certificates.p12
Certificates.p12: No such file or directory

Pouvez-vous s'il vous plaît suggérer ou guide-moi où j'ai fait de mal ou ce que j'ai raté dans ces étapes? S'il vous plaît aider moi. Merci à l'avance.

EDIT:

J'ai stocké mes Certificats.p12 fichier dans mon bureau. Chemin d'accès au dossier est Desktop->1/5/2012_Certificate->2/5/12->Certificates.p12

J'ai utilisé 'ls' command dans le Terminal, il n'est pas listing de mes Certificats.fichier p12.

J'ai tapé cd *path* cette retourné No such file or directory.

S'il vous plaît aider moi. Merci à l'avance.

  • Êtes-vous sûr de l'invocation de la commande dans le bon endroit, c'est à dire à partir du dossier contenant les Certificats.fichier p12? (Essayez " ls "dans le Terminal avant d'exécuter" openssl ... " - vous devriez obtenir la liste des fichiers contenus dans le dossier courant).
  • Merci M. Manicaesar. J'ai essayé comme ceci Est openssl pkcs12-in Certificats.p12 -les Certificats.pem -nœuds. La réponse est -bash: Est: command not found. J'ai gardé mes Certificats.p12 dans mon bureau un dossier nommé comme 2/5/12. S'il vous plaît aider moi. Merci à l'avance.
  • ulu5 déjà répondu à la question en commentaire à mon commentaire 😉
InformationsquelleAutor Gopinath | 2012-05-02