推送

作者: 辛小二 | 来源:发表于2017-01-17 11:36 被阅读53次
    推送通知分为两种,一个是本地推送,一个是远程推送
    图解

    本地推送:不需要联网也可以推送,是开发人员在APP内设定特定的时间来提醒用户干什么
    远程推送:需要联网,用户的设备会于苹果APNS服务器形成一个长连接,用户设备会发送uuid和Bundle idenidentifier给苹果服务器,苹果服务器会加密生成一个deviceToken给用户设备,然后设备会将deviceToken发送给APP的服务器,服务器会将deviceToken存进他们的数据库,这时候如果有人发送消息给我,服务器端就会去查询我的deviceToken,然后将deviceToken和要发送的信息发送给苹果服务器,苹果服务器通过deviceToken找到我的设备并将消息推送到我的设备上,这里还有个情况是如果APP在线,那么APP服务器会于APP产生一个长连接,这时候APPF服务器会直接通过deviceToken将消息推送到设备上

    本人个人微信公众号地址(喜欢记得关注😯)


    辛小二个人微信公众号地址

    相关文章

      网友评论

          本文标题:推送

          本文链接:https://www.haomeiwen.com/subject/rrsmbttx.html