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

我从Keychain Access导出了“Apple Development IOS Push Service”证书,并将“apns-dev-cert.p12”保存在我的桌面上。 我想启用Apple Push Notification我已经按照这些博客将apns-dev-cert.p12 to apns-dev-cert.pem从终端应用转换apns-dev-cert.p12 to 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 

我在终端中使用过这些命令,

  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文件?

我正在使用Terminal app Version 2.1.2 (273.1). Mac OS X version 10.6.8 Terminal app Version 2.1.2 (273.1). Mac OS X version 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