开发者社区 问答 正文

应用研发平台EMAS 使用flutter推送的,在辅助通道无法收到推送消息,小米手机 这个是?

应用研发平台EMAS 使用flutter推送的,在辅助通道无法收到推送消息,小米手机 这个是flutter上的bug么?

展开
收起
真的很搞笑 2023-07-13 08:06:17 205 分享 版权
3 条回答
写回答
取消 提交回答
  • 如果在使用应用研发平台 EMAS 推送 Flutter 应用程序时,辅助通道无法接收到推送消息,可能有几个原因需要检查:

    1. 小米手机通知权限设置:请确保在您的小米手机上正确配置了应用程序的通知权限。您可以前往手机的「设置」>「通知和状态栏」>「应用权限管理」中检查并启用应用的通知权限。

    2. EMAS 配置是否正确:确保您在 EMAS 平台上正确配置了小米推送所需的 App ID 和 App Key。验证这些配置是否与您在小米开放平台上创建的应用所提供的信息匹配。

    3. 小米开放平台集成是否正确:在 EMAS 中使用小米推送服务时,您还需要确保已按照小米开放平台的指南正确地进行了集成。请检查是否正确设置了小米推送 SDK、注册设备 Token,并将其与 EMAS 集成。

    4. 设备网络连接:确认您的小米手机已连接到可用的网络。推送消息需要通过网络传递到设备,没有网络连接可能会导致消息无法正常到达。

    2023-07-13 21:02:28
    赞同 展开评论
  • 北京阿里云ACE会长

    如果您在使用 EMAS 平台和 Flutter 进行推送时,发现在辅助通道无法收到推送消息,可能是以下原因导致的:

    设备未开启推送权限:在 Android 和 iOS 系统中,需要用户在应用程序中开启推送权限,才能够接收到推送消息。如果用户未开启推送权限,将无法接收到推送消息。

    设备网络异常:如果设备网络异常或者无法连接到 EMAS 平台,将无法接收到推送消息。可以尝试切换网络或者检查设备的网络设置。

    应用程序未正确集成推送 SDK:在使用 Flutter 进行推送时,需要正确集成推送 SDK 才能够接收到推送消息。可以参考 EMAS 平台和 Flutter 的相关文档,确保推送 SDK 正确集成并启用。

    推送消息未正确发送:如果推送消息未正确发送到 EMAS 平台,将无法接收到推送消息。可以检查推送消息发送的日志和状态,确认推送消息是否发送成功。

    2023-07-13 20:36:58
    赞同 展开评论
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com
    1. 检查您的代码是否有重复的messageId,如果有,请删除其中一个。
    2. 检查您的代码是否有使用相同的messageId进行推送,如果有,请修改为不同的messageId。
    2023-07-13 13:59:54
    赞同 展开评论