Ios推送通知密码

时间:2017-08-24 18:50:07

标签: php ios push-notification

我想知道从哪里获得这些信息:

(iOS) Private key's passphrase.private static $passphrase = 'joashp';

我在我的PHP中使用此脚本向IOS发送通知,但到目前为止我还没有收到通知。

https://gist.github.com/joashp/b2f6c7e24127f2798eb2

有人可以指导我吗?

1 个答案:

答案 0 :(得分:1)

这是将APNS证书导出到文件时的情况。如果导出为包含私钥的文件格式,通常会要求您输入密码来保护文件。

您需要从创建CSR的计算机中导出证书以获取私钥。使用Keychain Access从Mac导出Apple Push Services证书并选择.P12文件格式将包含私钥并提示您输入密码来保护文件。

  1. 从developer.apple.com创建APNS证书 上传在Mac上创建的CSR文件。
  2. 下载该证书并将其安装在Mac上。
  3. 将证书导出到.p12文件,并使用密码保护它。
  4. 将.p12文件上传到您的服务器,以便能够连接到APNS服务并发送 推送通知。