Google Fit Oauth 卡在加载中

Google Fit Oauth stuck in loading

我在我的应用程序中使用 Google 健身来读取步数数据。我已经从 Google 控制台的 Oauth 同意屏幕部分针对我请求的范围验证了我的应用程序。一些用户仍然在 Google Oauth 上看到无限加载。

我正在使用的健康包:https://github.com/metaflowltd/flutter_health_fit

我也用过这个包但是结果一样:https://pub.dev/packages/health

我已通过从 kotlin 代码中删除该行来修复问题,该代码使用未针对我的应用验证的额外范围构建权限。

关于我遇到的问题的简要信息:

如果您不验证您的范围,google fit 的 oauth 页面会卡在加载中。您可能不会注意到您的应用程序何时处于测试阶段,但如果您处于生产阶段,情况就差不多如此。 我花了 2 个月来验证 fitness.activity.read 范围,这是我的应用程序唯一需要的东西。目前这个库还在 getFitnessOptions 方法上添加了 fitness.body.read 请求。我删除了 my fork 上的那一行并解决了问题。