iOS推送证书配置

关于IOS推送主要流程如下:

1.应用启动后向APNS服务器注册消息推送功能。
2.如果注册成功。会返回deviceToken。注册失败可以打印出注册失败error.
3.返回的deviceToken上传到本地的push服务器(或者百度云推送,极光推送等第三方服务器)
4.当需要为APP推送消息的时候,本地的推送服务器会将消息,以及Device Token打包发送到苹果的APNS服务器
5.APNS服务器再将消息推送给目的iphone

注意ios8之后的推送方式变了。前端代码比较简单。再次就不叙述了。主要说一下推送证书的配送
推送证书配置:
1.aps_development.cer安装后 在钥匙串中导出生成p12文件



2.打开终端将aps_development.cer生成pem文件



3.把p12文件生成.pem文件。输入从钥匙串导出p12时设定的密码。显示MAC verfiled OK说明成功



4.将2.3两步生成的pem合并



5.测试推送证书工作的状态。出现如下命令说明显示成功



6.推送证书制作成功之后,如yw.pem。可以将生成的证书交给后台,比如用的百度云推送(或者是极光推送),需要将yw.pem文件上传到云推送服务器上


由于本人水平有限,如有不正确或者缺漏的地方,还请大家批评指正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值