极光推送原理步骤

1、app要像苹果服务器要一个device token (我要)
2、苹果服务器给app一个device token (你给)
3、app把这个device token告诉自己的服务器 (我拿着它告诉我的家人)
4、自己的服务器要有什么东西想让app知道 就把这个东西和苹果服务器说,苹果服务器根据device token来找到app,然后完成转达。(我家人拿这个东西以后就通过别人来找我)

模拟故事场景:
小牛和爷爷干架了,然后小牛就要和爷爷断绝关系不说话,所以就花钱找了个传话人。
小牛像传话人要了一个小牛的唯一标识码,然后把这个标识码告诉了爷爷,然后爷爷在有什么话就去和那个传话人说,传话人根据小牛的标识码来找到小牛,完成传话。

IMG_3701.JPG

根据上图的逻辑我来给大家解释一下:
1.你的IOS应用需要去注册APNS消息推送功能。
2.当苹果APNS推送服收到来自你应用的注册消息就会返回一串device token给你(很重要)
3.将应用收到的device Token传给你本地的Push服务器。
4.当你需要为应用推送消息的时候,你本地的推送服务器会将消息,以及Device Token打包发送到苹果的APNS服
5.APNS再将消息推送给目的iphone

上面是应试技巧 如果不太理解可查看软文http://blog.csdn.net/liufangbaishi2014/article/details/52015921

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容