开发者社区> 问答> 正文

应用研发平台EMAS我们推送今天开始安卓无法收到,控制台推送排查没有报错。这要怎么排查?

应用研发平台EMAS我们推送今天开始安卓无法收到,控制台推送排查没有报错。这要怎么排查?

展开
收起
青城山下庄文杰 2023-07-31 14:44:15 51 0
3 条回答
写回答
取消 提交回答
  • 提供appkey 消息id 设备id-此回答整理自钉群“应用研发平台EMAS开发者交流群”

    2023-08-01 11:13:53
    赞同 展开评论 打赏
  • 如果在应用研发平台EMAS中,您推送消息后发现安卓设备无法收到推送,但控制台没有报错信息,可以尝试以下排查步骤:

    1. 检查安卓设备网络连接:确保受影响的安卓设备处于良好的网络环境中,能够正常连接到互联网。推送消息需要通过网络进行传输,若设备没有可用的网络连接,将无法接收到推送。

    2. 验证安卓设备推送通知权限:确认在设备的系统设置中已经允许您的应用程序发送推送通知。打开设备的设置,找到应用程序管理页面,检查您的应用是否被允许发送通知,并确保通知权限是启用的。

    3. 确认设备标识和注册状态:验证安卓设备的设备标识(Device Token)或注册ID是否正确且与EMAS关联成功。检查设备的注册过程,确保设备标识已被正确传递给EMAS推送服务。

    4. 检查推送目标和策略:确保您发送推送消息时选择了正确的推送目标和策略。检查您的推送设置,确保将消息发送给了正确的设备群组或个体,并且满足相应的推送条件和规则。

    5. 测试和调试:使用不同的测试设备进行推送消息的测试和调试。尝试在多个安卓设备上发送推送消息,并观察是否能够正常接收。这有助于确定是否存在特定设备或环境相关的问题。

    6. 联系EMAS支持团队或技术支持:如果以上步骤仍然无法解决问题,请联系EMAS的支持团队或技术支持,向他们报告您遇到的问题,并提供详细的错误信息、配置和设备环境。他们将能够提供更准确和具体的帮助,以解决安卓设备无法接收推送的问题。

    2023-07-31 19:54:55
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    通过以下步骤来进一步排查问题:

    检查您的应用版本和SDK版本是否正常,是否与推送配置兼容。

    检查您的推送配置和目标是否正确,是否与您的应用和设备兼容。

    检查您的推送目标设备的信息是否正确,是否能够获取到设备的唯一标识。

    检查您的网络连接和网络访问权限,确保您的应用可以正常访问网络。

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

相关电子书

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