开发者社区> 问答> 正文

在应用研发平台EMAS中,android推送 荣耀辅助通道一直收不到通知 怎么办?

请问,在EMAS中,android推送 荣耀辅助通道一直收不到通知 用官方Demo也收不到 怎么排查一下问题出在哪了?image.png

展开
收起
ZZW 2023-12-01 15:24:31 132 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在应用研发平台EMAS中,如果荣耀辅助通道一直收不到通知,首先需要验证荣耀通道是否注册成功。具体来说,如果没有出现getToken failure相关日志,则证明荣耀通道注册成功。另外,当应用进程被杀死或者网络不畅通时,移动推送接收到的通知(或消息)都属于离线消息。如果在服务器端设置了离线消息保存和离线保存时长,那么当用户再次上线且在离线消息保存时间段之内,那么用户是会收到离线保存的消息。

    2023-12-02 15:41:34
    赞同 展开评论 打赏
  • 在EMAS中,如果荣耀辅助通道一直收不到通知,可能的原因有:

    1. 首先,请确保您已正确集成荣耀推送SDK。具体集成步骤可参考官方文档。同时,请检查您的荣耀推送密钥(App ID)是否设置正确,并确保已开启消息回执功能,以便移动推送更好地统计推送数据。

    2. 如果应用进程被杀死或网络不畅通,移动推送接收到的通知(或消息)都属于离线消息。如果您在服务器端设置了离线消息保存和离线保存时长,那么当用户再次上线且在离线消息保存时间段之内,用户是会收到离线保存的消息。

    3. 对于Android 8.0及以上版本的设备,可能存在一些特殊的适配问题。请参考关于Android 8.0以上设备接收不到推送通知的适配指南。

    4. 如果使用的是华为手机,可以尝试使用辅助弹窗来接收推送数据。

    5. 另外,请注意,EMAS中的部分辅助通道存在与某些应用冲突的情况,例如腾讯IM或云信等。这可能导致辅助通道无法正常接收推送通知。

    2023-12-02 14:29:07
    赞同 展开评论 打赏
  • 检查下签名文件
    https://help.aliyun.com/document_detail/459553.html?spm=a2c4g.434679.0.0.3c322561dk6NKF 此回答来自“【移动推送】技术支持3群-应用研发平台EMAS群”

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

相关电子书

更多
Android热修复技术原理详解与升级探索 立即下载
Android内存泄漏自动化链路分析组件Probe 立即下载
58同城Android客户端Walle框架演进与实践之路 立即下载