iphone – 将.p12文件转换为.pem使用终端应用程序在Mac“没有这样的文件或目录”错误?

我从Keychain Access导出“Apple开发IOS推送服务”证书,并将“apns-dev-cert.p12”保存在桌面上.我想启用苹果推送通知我已经遵循这些博客将apns-dev-cert.p12转换为apns-dev-cert.pem从终端应用程序,

http://bhaveshkumbhani.blogspot.in/2011/12/convert-p12-to-pem-for-apns.html
http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
Apple Document RemoteNotificationPG.pdf

我在Terminal中使用了这些命令,

    1.V******-Ms-iMac-2:~ c*****$openssl pkcs12 -in apns-dev-cert.p12 -out apns-dev-cert.pem -nodes -clcerts
        Response : Error opening input file apns-dev-cert.p12
        Certificates.p12: No such file or directory
    2.V******-Ms-iMac-2:~ c*****$openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
        Response : Error opening input file apns-dev-cert.p12
        Certificates.p12: No such file or directory
    3.V******-Ms-iMac-2:~ c*****$ls
            All_iOS_Applications_Document.doc   Pictures
            AppStoreSubmissionSteps.doc     Public
            Desktop                 Sites
            Documents               Softwares
            Downloads               Untitled.txt
            Dropbox                 pic
            Library                 pic.zip
            Movies                  pricelist.txt
            Music                   sms.txt
            Nana_User_Case_Documents.odt
   4. V******-Ms-iMac-2:~ c*****$cd
   5.V******-Ms-iMac-2:~ c*****$cd/Users/c*****/Desktop/A
-bash: cd/Users/c*****/Desktop/A: No such file or directory

我不明白为什么终端总是说“没有这样的文件或目录”?我需要在我的Mac中保存.p12文件?

我使用终端应用程序版本2.1.2(273.1). Mac OS X版本10.6.8.

请问我需要做什么?我需要使用.pem文件启用APNS.请帮帮我.提前致谢.

编辑:

我已经在我的Mac终端应用程序中添加了试用的Raywenderlich.com术语代码

1. V******-Ms-iMac-2:~ c*****$pwd
/Users/creagx
2. V******-Ms-iMac-2:~ c*****$cd/ Users/creagx/Desktop/A
-bash: cd/: No such file or directory
最佳答案
输入:

cd /Users/creagx/Desktop/A (Space between cd and Slash: cd[SPACE]/Users/creagx/Desktop/A

如果桌面上有一个名为“A”的文件夹,该文件夹位于p12文件中.

然后继续与其他命令

openssl pkcs12 -in apns-dev-cert.p12 -out apns-dev-cert.pem -nodes -clcerts

openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12

转载注明原文:iphone – 将.p12文件转换为.pem使用终端应用程序在Mac“没有这样的文件或目录”错误? - 代码日志