最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【记录】去极光推送管理后台更新iOS证书

iOS crifan 3502浏览 0评论

折腾:

【记录】极光推送:AppKey的应用iOS开发证书到期时间

期间,对于更新后的iOS证书,需要同步更新到极光推送中。所以去后台更新一下。

把 iOS开发证书 换掉

竟然出错了:

! 开发环境证书不匹配,请上传开发证书到开发环境

再去试试,问题依旧。

那勾选:

是否将生产证书用于开发环境

为:是

难道是必须同时换两个证书?

搜:

开发环境证书不匹配,请上传开发证书到开发环境

开发环境证书不匹配:请上传开发证书到开发环境,是否重新上传证书 – 极光技术 / JPush – 极光社区

难道是自己证书搞错了?

去看看生成的是不是Development的证书

果然是:

生成的证书是生产环境的:

Apple Push Services:

而不是以为的:

APNs Development iOS

所以,再去创建对应的 Development的证书

【记录】撤销并重新创建iOS的开发环境证书

然后继续再去极光后台上传2个p12:

(注:期间不小心把密码搞错了,最后重新导出,重新设置密码,重新上传就可以了)

【总结】

极光推送后台上传新p12证书的步骤:

登录极光推送后台:

首页 – 极光|数据改变世界

https://www.jiguang.cn

后,进入对应的应用,点击设置,进入设置-》推送设置-〉iOS-》然后去:

选择鉴权方式:证书

证书配置:点击上传 对应的证书

此处是开发证书和生产证书都上传了

输入对应密码

点击上传

没有问题的话,就会看到对应的证书的过期时间就更新了。

注:

1.误把 生产环境 证书 当作 开发环境证书 上传

我此处之前不小心,在创建证书的时候,选择的是Production,然后此处上传时选择的是Development,所以会提示:开发证书密码错误

此处,可以通过苹果开发者后台官网看到Certificates的列表:

如果是:

Apple Push Services:表示生产环境

APNs Development iOS:表示开发环境

2.导出时自己密码记错了,导致上传p12时始终报密码错误

由于自己在用钥匙串导出p12时设置的密码,自己记错了

导致后续在把两个p12文件上传到极光推送设置中时,始终报密码错误

搞了半天才发现是自己密码错误。

重新导出p12文件,设置自己要的密码,即可。

转载请注明:在路上 » 【记录】去极光推送管理后台更新iOS证书

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
83 queries in 0.189 seconds, using 22.09MB memory