我可以使用以下方法为 Apple 推送通知服务生成所需的 .pem 文件:
在 Mac 上,使用 Keychain Access 应用程序从私钥创建 CSR 并上传到 Provisioning Portal 并生成所需的证书。下载 .cer 文件并将其拖放到 Keychain Access 应用程序中。选择此 .cer 文件和私钥,然后选择导出 2 项。将其保存为 .p12 文件。使用 openssl 将 .p12 转换为 .pem
这个方法一切正常,除了我想创建一个脚本来自动化这个。
那么有没有办法使用终端(bash脚本,Apple脚本)从下载的.cer文件创建.p12文件)和存储在钥匙串访问中的私钥?
谢谢