如果你在 Apple 开发者门户网站上生成的 Push Key 不再有效,你需要重新生成一个新的 Push Key。以下是如何生成新的 Push Key 的代码示例:
$ openssl req -newkey rsa:2048 -nodes -keyout key.pem -x509 -days 365 -out cert.pem
按照屏幕上的指示输入公司信息。
执行以下命令:
$ openssl x509 -in cert.pem -inform PEM -outform DER -out cert.der
登录 Apple 开发者门户网站并进入证书区域。
选择'推送 SSL 证书”。
上传 cert.der 文件。
保存生成的证书。
现在你已经生成新的 Push Key 并在 Apple 开发者门户网站上注册了该证书,你可以在应用程序中使用它来推送通知。