我已经在苹果开发者门户网站上获得了一份开发证书。我正在开发一个iPhone应用程序,想要在该应用程序中集成苹果推送通知。我创建了一个新的App ID,并使用现有证书启用了该应用程序ID中的推送通知。我还创建了一个新的预配文件,使用了新创建的应用程序ID。在这些步骤之前,我从钥匙串访问中创建并下载了.cer文件。完成这些步骤后,我下载了新创建的SSL(Apple Push Notification Service SSL证书)文件并安装到我的Mac Keychain Access中。一旦我安装了此文件,验证它(绿色勾号出现),然后从此ssl文件中获得.p12文件。
我按照苹果文档《RemoteNotificationsPG.pdf》的指示进行操作。在这份文档中,他们提到在保存.p12文件后打开终端应用程序并键入以下命令:
openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes
我在我的终端应用程序中使用了这个,但是出现了错误消息,内容是:
Error opening input file Certificates.p12
Certificates.p12: No such file or directory
请问您能否建议或指导我,在这些步骤中我做错了什么或者遗漏了什么?请帮帮我,先谢谢了。编辑:
我将我的 Certificates.p12 文件存储在桌面上。文件夹路径是 Desktop->1/5/2012_Certificate->2/5/12->Certificates.p12
我在终端使用了“ls”命令,但它没有列出我的 Certificates.p12 文件。
我输入了“cd *路径*” 但是返回“No such file or directory”。
请帮帮我,先谢谢了。