Apple 推送通知的证书

Certificates for Apple push Notification

我正在尝试使用开源 apns-php

certificates' instructions中写了如何生成证书。

我得到了两个证书:
1. server_certificates_bundle_sandbox.pem
2. entrust_root_certification_authority.pem

据您所知,我应该将它们上传到哪里?
(我是第一次这样做)

根据您问题中提供的 link 中的 "tutorial",您应该使用 server_certificates_bundle_sandbox.pem 作为您的 Sandbox APNS 证书。

您应该上传到网络根目录之外的文件夹。示例:

如果你的网站根目录是/var/www/,你可以上传到/var/certrepo/server_certificates_bundle_sandbox.pem。将您的 PHP 脚本证书指向此位置,您将能够使用该证书。

entrust_root_certification_authority.pem 在您的 PHP 脚本中没有用处。


重要提示:请注意,该证书是 沙盒证书,您可以使用它来测试您的 APNS 逻辑。要应用于生产环境(允许更高的推送通知率),请使用 生产证书 并连接到生产 APNS 服务器。