全部产品
云市场

移动推送 iOS : 推送消息 失败的排查步骤

更新时间:2019-09-06 10:08:16

我们的产品分为「推送通知」和「推送消息」 ,两者的区别 参考 : iOS 推送通知 和 推送消息 的区别
如果是 「推送通知」失败 参考: 移动推送 iOS : 推送通知 失败的排查步骤
以下是关于 消息 的相关内容:
  • 接收到 推送的消息的前提是 SDK 初始化 OK ;
  • 推送消息 是不会自动在 通知栏 弹出的 ;
  • 推送系统 只负责消息的送达,需要用户自行处理消息数据并根据需求做展示。可参考下 官网 Demo 对消息处理的方式。
  • 消息接收监听,需在通知中心注册事件名为 CCPDidReceiveMessageNotification 的广播监听,具体参考:iOS API 介绍
  • iOS 消息通道只有在 App 处于 前台 状态的情况下才处于激活状态,切换到后台时消息链路会主动断开,也就是说 推送消息时,app 需要处于前台的状态 。
  • 消息通道断开时 (及 app 处于 后台/关闭 状态 ) :