iOS端推送消息失败的排查步骤

以下是关于推送消息失败的排查点:

  • 接收到推送消息的前提是SDK初始化 OK ;
  • 推送系统只负责消息的送达,需要用户自行处理消息数据并根据需求做展示。可参考下官网 Demo 对消息处理的方式。
  • 消息接收监听,需在通知中心注册事件名为 CCPDidReceiveMessageNotification 的广播监听,具体参考:iOS API 介绍
  • iOS 消息通道只有在 App 处于 前台 状态的情况下才处于激活状态,切换到后台时消息链路会主动断开,也就是说推送消息时,App 需要处于前台的状态 。
  • 消息通道断开时(及 App 处于后台/关闭状态):