开发者社区> 问答> 正文

应用研发平台EMAS我们后来集成的EMAS推送,华为离线收不到就是因为这个吗?

应用研发平台EMAS我们后来集成的EMAS推送,华为离线收不到就是因为这个吗???20c62ecebe28a8b080153ffa3a2263b6.png

展开
收起
真的很搞笑 2023-07-12 10:05:09 77 0
2 条回答
写回答
取消 提交回答
  • EMAS(Enterprise Mobile Application Studio)是阿里云提供的应用研发平台,而华为离线推送是 EMAS 平台集成的一个推送服务。如果您在使用 EMAS 平台集成华为离线推送时遇到收不到推送的问题,可能有以下原因:

    1. 配置问题:请确保您已正确配置了 EMAS 平台和华为离线推送的相关参数。这包括在 EMAS 控制台正确添加应用信息和配置推送通道、设置华为离线推送的相关证书和密钥等。

    2. 设备注册问题:如果设备没有正确注册到华为离线推送服务,将无法接收到推送消息。请检查您的代码是否正确调用了华为离线推送的注册接口,并且获取到了注册成功的返回结果。

    3. 设备权限问题:请确保您的应用程序已经获取到了必要的权限,以便接收推送消息。在 Android 应用中,需要申请 com.huawei.pushservice.permission.RECEIVE 权限,并设置相应的广播接收器来接收推送消息。

    4. 服务端推送问题:如果您是通过服务端发送推送消息,确保您的服务端代码正确调用了华为离线推送的 API,并传递了正确的设备标识符和推送内容。

    5. 网络连接问题:请确保您的设备具有可用的网络连接,否则将无法接收到推送消息。

    2023-07-13 20:16:33
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    未正确配置华为推送:在使用EMAS推送服务时,您需要正确配置华为推送相关信息,包括App ID、App Secret、Push Token等。如果未正确配置,可能会导致华为推送无法正常工作。您可以在EMAS控制台中检查推送配置是否正确。

    设备未开启华为推送:如果设备未开启华为推送或未授权应用程序使用华为推送,可能会导致华为推送无法正常工作。您可以在设备上检查华为推送是否已经开启,并确保应用程序已被授权使用华为推送。

    推送消息未设置离线推送:如果您发送的推送消息未设置离线推送,可能会导致华为离线推送无法接收到该消息。您可以在EMAS推送控制台中设置推送消息的离线推送内容和策略。

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

相关电子书

更多
阿里邮箱—安全高效集成 立即下载
集成智能接入网关APP:优化企业级移动办公网络 立即下载
云效助力企业集成安全到DevOps中 立即下载