通过 REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 禁用电池优化

问题描述

我们在 Play 商店中有一个应用,可供企业用于现场服务。此应用程序定期向我们的服务器提供用户的位置更新。位置数据用于计算用户用户自己创建的特定预定义地理围栏区域中花费的时间。

为了获得更好的跟踪体验,我们已要求我们的用户通过一个弹出窗口禁用电池优化,该弹出窗口告诉他们以下步骤 -

  • 在我们的自定义弹出窗口中点击“禁用”(我们提到禁用电池优化将为他们提供更一致的位置跟踪体验)
  • 从电池优化 Android 设置页面中选择“所有应用”
  • 搜索并选择我们的应用名称
  • 选择“不优化”。

我们用户的平均年龄组 > 45 岁,他们并不精通技术。我们收到了他们的反馈,要求我们提供一种禁用电池优化的简化方法,而不是遵循上述所有复杂步骤。

我们可以使用清单权限中的 REQUEST_IGnorE_BATTERY_OPTIMIZATIONS 一键禁用电池优化。 (https://stackoverflow.com/a/32150246)

但如果我们在未经 Google 批准的情况下这样做,我们的应用似乎可能会从 Play 商店中删除。我们尝试通过 Play Developer Console 支持票与 Google 联系,但一个多月没有收到任何回复

位置跟踪和连续坐标流是我们应用的重要功能之一。我们还会向用户显示持续通知,告诉他们正在跟踪位置。

有人可以就如何为我们的用例获得批准提供任何指导吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)