苹果的推送证书的有效期是一年,过期了就没法推送了,那问题就严重了。
整体步骤很简单:
1)先去apple developer上,对相应的appid重新生成生产环境的推送证书
2)下载到mac后,导入钥匙串中,然后导出为p12,期间自己设个密码
3)到第三方推送官网上(本人采用的个推),将p12证书更换一下即可
整个过程,app无需重新打包,上线(当然想想苹果也不可能这么搞),经生产环境验证推送一切正常(不正常就自己卷铺盖滚蛋吧)
PS:去年换过一次证书,但没有用博客记录下来,今年又得百度一番,于是赶紧记录下来供明年查看。