如何解决即使我们只使用只读模式,我是否必须在 4 月 27 日之前更新 Google Fitness SDK v20?
仅使用 Google fitness SDK 读取步数的应用会受到 4 月 27 日 Google Fit 规范变更的影响吗? 我们是v11.8.0构建的,需要在4月27日前改成v20分发到Google Play Store吗?
如果我不重新发布该应用,我是否将无法再从该应用中获取步数数据?
电子邮件如下:
我们还建议您在 2021 年 4 月之前执行后续步骤,以确保 您将为这些变化做好准备:
- 确保您的应用使用的所有范围都在 API 控制台的 OAuth 同意屏幕中声明,包括任何新宣布的范围
- 准备好在 2021 年 4 月 27 日或之后重新提交验证。我们的团队将通过电子邮件与您联系以启动此流程
- 更新您的 Android 应用以使用 fitness SDK v20.0.0 或更高版本进行构建
- 通过选择加入新要求来测试您的应用
Authorization,heart rate and sleep updates 2020
解决方法
对于阅读步骤,如果应用程序之前请求 SCOPE_ACTIVITY_READ 范围,则不需要更改应用程序。但是应用程序需要申请 verification process 才能使用 SCOPE_ACTIVITY_READ 范围,因为所有适应度读取范围访问都更新为受限访问。
,问题:仅使用 Google Fitness SDK 读取步数的应用会受到 4 月 27 日 Google Fit 规范变更的影响吗?
是的。
问题:如果我不重新发布该应用,我是否将无法再从该应用中获取步数数据?
不,如果不更改应用程序以包含新范围,您将无法读取步数。
要从 Google Fit 平台读取其他应用写入的数据,请更新您的集成以明确请求相关读取范围。
更改说明。
这个api的变化主要与安全有关。当您自己以外的应用程序向 Fit 插入数据时,当前您的应用程序将被允许读取您插入的数据以及其他应用程序插入的数据。由于您的应用程序只读取数据,我可以肯定地说是的,这会影响您的应用程序。
此更改将向 API 添加授权范围,这将允许用户决定是否应允许您的应用程序访问该数据。
由于您的应用程序当前可以在不更新 SDK 的情况下读取 Fit 上的所有数据,因此您将无法访问已添加到 API 中的新方法和范围。更改生效后,您的应用程序将无法读取这些数据,而您只能读取自己的数据。
因此,如果您正在读取其他应用程序插入的数据,则需要更新到新版本,并向您的用户请求额外的授权范围,以请求从其他应用程序读取数据的权限。
由于您需要更改应用程序中的范围,因此您需要再次通过验证。
,1.改进读写访问行为 →我们只有对 GoogleFit 的只读访问权限才能获得步行步数。 我们不会参考来自其他应用等的书面数据。
2.单独的心率范围 3.用于睡眠的单独作用域和新数据类型 →我们不使用心率和睡眠数据。
4. 提高会话与数据访问的清晰度 →我们只参考步数数据,而不是它的元数据。
总而言之,我们已确定我们的应用不在此 v20 的影响范围内,因此我们将在 4 月 27 日之前重新发布该应用。 我们会将其升级到 v20,以防万一我们添加下一个功能。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。