开发者社区> 问答> 正文

应用研发平台EMAS中小米13 Android os14点击不重要里面的通知不会自动调起app为啥?

应用研发平台EMAS中小米13 Android os14,点击不重要里面的通知不会自动调起app,是缺少什么配置吗?sdk版本3.8.7我这测了3台 小米mix2s 小米12 小米13 其他2台os都是Android12,小米13这个问题也是偶现的,现在在测试怎么复现。

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

    这是一个比较复杂的问题,可能的原因有很多。根据您的描述,以下是几个可能的因素:

    1. 应用程序未在后台运行:在 Android 12 和更高的版本中,应用程序必须在后台运行才能够收到通知。如果您将应用程序完全关闭,则可能无法收到通知。
    2. 系统设置:在小米 MIUI 的系统设置中可能有一些阻止某些通知的应用程序级别的限制。请检查系统设置中是否有关于你的应用程序的通知选项,并确保它们是正确的。
    3. 错误的 API 调用:请检查是否正确地设置了通知的优先级。在 MIUI 14 中,通知可能受到不同级别的重要性分类的影响。你可以尝试通过设置不同的优先级看看是否会改变结果。
    4. 第三方软件:有一些第三方软件可能会影响 MIUI 的通知功能。请检查是否有类似的应用正在运行,可能导致你的应用程序无法收到通知。
    5. 操作系统 bug:可能是操作系统中的 bug 导致问题出现。你可以检查小米社区或其他论坛是否有类似的问题报告,并关注它们的解决方案。
    2023-11-22 15:24:25
    赞同 展开评论 打赏
  • 在EMAS中,如果小米13 Android os14上的通知无法自动调起app,可能涉及到几个因素。首先,您需要确保在应用中正确配置了推送通知的点击行为。其次,检查设备是否已经成功注册到小米推送服务,这通常需要在应用启动时进行注册操作。同时,也需要确认在EMAS控制台中是否正确配置了小米推送的相关信息,包括应用的包名、AppID、AppSecret等。另外,对于Android设备,离线通知需要应用拥有通知栏权限才能展示,因此请确保您的应用已经申请并获得了通知栏权限。

    此外,还需要确认推送目标设置正确,包括推送给指定的设备、指定的用户或特定的设备类型等。最后,也要确保设备所处的网络环境良好,能够正常连接到推送服务器。

    如果您的SDK版本为3.8.7,那么请确保使用的是最新的SDK版本,同时也需要将辅助通道SDK版本升级到3.2.0或以上版本。

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

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载