iOS注册远程推送消息证书后提示此证书签发者无效的解决办法

在iOS开发中遇到远程推送证书签发者无效的问题,可以通过更新WWDR证书,删除过期的Apple Worldwide Developer Relations Certification Authority来解决。详细步骤包括下载并导入新的WWDR证书,以及在钥匙串的登录和系统类别中删除过期证书。
摘要由CSDN通过智能技术生成

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)


我们在编写关于远程推送消息的App时需要注册一个相关的证书,我们可以到Apple开发网站的Certificates, Identifiers & Profiles页面首先创建一个App ID.

其中进入Push Notifications选项,并且在其子项Development SSL Certificate中选择创建证书(因为该证书是调试用的,所以在Development中创建,对应的还有一个Distribution下的证书,这个要等发布的时候再创建,这里我们可以忽略).

后面有一步需要上传一个cer证书文件,我们需要在本地创建一个证书.

具体步骤为:打开系统中的钥匙串访问程序中的证书助理->从证书颁发机构请求证书选项:

这里写图片描述

接下来将其存储到磁盘上:

这里写图片描述

然后上传此生成的证书文件到Apple开发网站,最后会生成一个新的证书,我们将其下载到本地,并且双击导入到钥匙串中.

打开钥匙串访问,找到刚才导入的证书,名称类似于”Apple Development IOS Push Serv

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大熊猫侯佩

赏点钱让我买杯可乐好吗 ;)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值