开发者社区> 问答> 正文

应用研发平台EMAS里华为离线推送,控制台推送能收到,后台系统推送接收不到怎么办?

应用研发平台EMAS里华为离线推送,控制台推送能收到,后台系统推送接收不到,但是有推送历史记录生成,是什么情况呢?消息id:8859135072436992 appkey:29235431 设备id:af8ddd33d68e46b89b6eafcb5feb52d9,

展开
收起
小小鹿鹿鹿 2024-01-17 20:32:28 62 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    你好,根据你的描述,控制台推送可以正常接收,但后台系统推送无法接收,这种情况可能存在以下几种原因:

    1. 设备是否在线:如果设备处于离线状态,即使后台系统成功发送了推送,设备也无法接收。你可以检查设备的网络连接状态。

    2. 设备ID是否正确:请确认你提供的设备ID(af8ddd33d68e46b89b6eafcb5feb52d9)是否正确,错误的设备ID可能导致推送无法成功。

    3. 检查推送消息的保存时间:如果设置了离线保存时间,并且超过了该时间段,那么设备再次上线时将无法收到推送。

    4. 检查应用参数:请确认你的appkey(29235431)是否正确,错误的appkey也会导致推送失败。

    5. 检查推送通道:若你在代码里同时使用了多个推送通道,要确保每个通道都尝试发送了消息。

    6. 检查推送SDK版本:华为在2023年9月15日对本地通知进行了条数管控,建议你升级推送SDK到3.7.0及以上版本以避免受到影响。

    2024-01-18 17:19:47
    赞同 展开评论 打赏
  • 设备离线,走华为厂商通道,华为离线消息条数受限了。华为推送条数受限说明文档
    https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/message-restriction-description-0000001361648361#section199311418515
    。此回答来自钉群【移动推送】技术支持3群-应用研发平台EMAS。

    2024-01-18 10:04:47
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
低代码开发师(初级)实战教程 立即下载