苹果生成推送证书
参考教程:https://blog.csdn.net/weixin_42602900/article/details/126225087
-
生成CSR证书
打开macOS 上“钥匙串访问”–钥匙串访问–证书助理–从证书办法机构请求证书–
在“用户电子邮件地址”和“CA 电子邮箱地址中”填写你的appId的邮箱账号(苹果开发者平台账号);“常用名称”随便填,下边选择"存储到磁盘",这里选择存储到桌面
2.创建推送证书
登录苹果开发者中心 https://developer.apple.com/account/
-
下载p12证书
双击cer证书,
找到发布的证书
提示"Apple Push Services:XXX.XXX.XXX"证书不受信任
原因:之前的Worldwide Developer Relations过期了
–前往https://www.apple.com/certificateauthority/
–下载Worldwide Developer Relations - G4 (Expiring 12/10/2030 00:00:00 UTC)
–双击添加到“钥匙串访问”
–证书就正常了–
右键导出–发现.p12是灰的,
原因:这个是系统钥匙串
需要点击左上角“登录”–“我的证书”里边导出命名导出的文件–
设置文件密码–输入电脑的登录密码–得到push.p12文件
4.附加
(这一步可能有延时,或者是这一步有问题,直接下载)
完成后,可以在钥匙串中找到发布证书