陈家粉儿 发表于 2022-11-18 15:46:44

推送成功后为什么收不到消息(或者未展示)?

推送成功后为什么收不到消息(或者未展示)?

希望工程boss 发表于 2022-11-18 15:47:01

排查步骤:
在推送链查询消息下发路径:
消息过期:检查消息设置的离线时长及展示时长;
RegistrationId Unsubscribe:确认推送指定的regid是否有效、是否为当前应用的regid;
消息到达手机,但手机未展示:
1)核对手机的日期和时间,确认是否为当前时间;
2)确认手机通知栏权限是否开启;
3)Android 8.0 及后续的机型请确认是否有在客户端自建通道,并在下发消息时选择了通道。同时请确认该通道开关是否已打开;
4)核对手机上安装的应用包名是否与已申请PUSH权限的应用包名一致;
5)切换手机网络,避免长连接断开,切换网络后长连接会在5-15分钟重连;
其他:
确认是否调用客户端sdk里的pausePush()方法,若调用过,请调用resumePush()方法恢复;
API推送请检查app_message_id是否自定义,API单推相同的app_message_id只推送一次。
页: [1]
查看完整版本: 推送成功后为什么收不到消息(或者未展示)?