为创建.pem文件,您需要按照以下简单步骤进行操作。
请看下面的内容。
第1步:登录开发者帐户,进入Provisioning Portal,单击“Certificates”。然后,单击“+”按钮。
第2步:在Distribution部分下选择Apple Push Notification服务SSL(Production)选项,然后单击“Continue”。
第3步:选择您要用于BYO应用程序的App ID(如何创建应用程序ID),然后单击“Continue”以进入下一步。
第4步:按照“关于创建证书签名请求(CSR)”的步骤来创建证书签名请求。
第5步:上传在第4步中生成的“.CSR”文件,然后单击“Generate”。
第6步:单击“Done”完成注册,iOS Provisioning Portal页面将更改UI。
第7步:现在转到“Keychain”,查找您刚安装的证书。如果不确定哪个证书是正确的,则应以“Apple Production IOS Push Services:”开头,后跟您的应用程序包ID。
第8步:展开证书,您应该会看到带有您的姓名或公司名称的私钥。使用键盘上的“Select”键选择两个项目,右键单击(如果您使用单键鼠标,则为cmd-click),选择“Export 2 items”。然后将p12文件保存为“yourselectedname.p12”到您的桌面 - 现在您将被提示输入密码以保护它,您可以单击Enter跳过密码或输入所需的密码。
第9步:现在在Mac上打开“终端”,并运行以下命令:
CD
CD桌面
OpenSSL pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts
**完成,您已成功创建了Apple Push Notification证书(.pem文件)!**