白江峰
白江峰
  • 发布:2020-09-18 11:16
  • 更新:2020-09-18 11:16
  • 阅读:911

uni-app集成unipush推送

分类:uni-app

本文实现推送,使用的是透传信息。
以下内容只做学习记录,等全部测试完成后,更新代码。
iOS推送流程说明:
iOS的消息是分两部分的:一部分是走APNs的通知栏消息,另一部分是走个推通道的透传消息。这两部分是服务端推送代码里面应用设定好的,分别是两个不同的方法。如果消息下发的时候,当应用是在后台的(也就是应用是离线)那么会收到APNs的通知,透传消息就进离线了;只有当APP下次在线的时候(也就是下次应用到前台的时候)才会通过个推通道下发,如果当下发的时候应用是在前台的,客户端就直接收到透传消息。
安卓推送流程说明:
在线情况下使用的是个推消息通道;离线情况,如果不集成厂商,那么透传信息进入离线,只有当app在线时,才会触发;离线情况集成厂商,会走厂商通道。
在使用的过程中,尤其应该注意payload的类型,以及苹果端对于在线、离线消息的处理

0 关注 分享

要回复文章请先登录注册