我想知道从哪里获得此信息:
(iOS) Private key's passphrase.private static $passphrase = 'joashp';
我在我的 PHP
中使用此脚本向 IOS 发送通知,但到目前为止我还没有收到它。
https://gist.github.com/joashp/b2f6c7e24127f2798eb2
有人可以指导我吗?
最佳答案
这是您将 APNS 证书导出到文件时的情况。如果您导出为包含私钥的文件格式,通常会要求您输入密码来保护文件。
您需要从创建 CSR 的计算机导出证书才能获取私钥。使用钥匙串(keychain)访问从 Mac 导出 Apple 推送服务证书并选择 .P12 文件格式将包含私钥并提示您输入密码以保护文件。
- 通过以下方式从developer.apple.com 创建 APNS 证书 上传在您的 Mac 上创建的 CSR 文件。
- 下载该证书并将其安装在您的 Mac 上。
- 将证书导出到 .p12 文件,并使用密码保护它。
- 将该 .p12 文件上传到您的服务器,以便能够连接到 APNS 服务并发送 推送通知。
关于php - iOS 推送通知密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45868969/