推送学习-2019-02-19

2019-02-19  本文已影响0人  863c73f31933

苹果的APNs推送

1、传统的推送,生产P12文件,需要区分生产和测试两个环境,还需注意每年一更换推送证书(推送证书有效期一年)。

技术要点:证书+私钥(P12文件)

2、新推出的推送模式,APNs Auth Key Token模式,生产P8文件,只能下载一次,可以多个应用公用,并且永久有效。

技术要点:

HTTP/2协议的Provider使用

一对公私钥-公钥provider,私钥APNs

JWT Token-必须定期更新,每一个provider的有效期1个小时

JWT 加密token的算法ES256(APNs只支持ES256签名的JWT)

P8还是P12,其中的数字是密钥类型

学习链接:

p文件解说PKCS

APNs Auth Key Token 验证模式 - 简书

什么是JWT(JSON WEB TOKEN) - 莫问今朝· - 博客园

JSON Web Token 入门教程 - 阮一峰的网络日志

Local and Remote Notification Programming Guide: Communicating with APNs

iOS两种推送方式的区别 - 简书

上一篇下一篇

猜你喜欢

热点阅读