【问题标题】:Health Kit reading permission statusHealth Kit 读取权限状态
【发布时间】:2018-01-19 07:33:12
【问题描述】:

我正在开发一款与健康相关的应用。该应用程序的功能取决于健康和位置服务。我正在尝试访问健康数据权限(应用程序的某些部分将在没有健康数据权限的情况下受到限制)。我在互联网上搜索并阅读了苹果文档。我找到了一个函数

HKHealthStore().authorizationStatus(for: )

它将保存数据的状态返回到健康应用程序,但这对我不起作用。我只需要读取权限。我如何访问这些信息?

非常感谢任何帮助。 谢谢:)

【问题讨论】:

    标签: ios swift healthkit hkhealthstore


    【解决方案1】:

    您无法确定您的应用是否具有设计读取权限。来自文档:

    为帮助防止敏感健康信息可能泄露,您的应用无法确定用户是否已授予读取数据的权限。如果您没有被授予权限,它只是看起来好像在 HealthKit 存储中没有请求类型的数据。如果您的应用被授予共享权限但没有读取权限,则您只能看到您的应用写入商店的数据。来自其他来源的数据仍然隐藏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-18
      • 1970-01-01
      • 2012-10-14
      • 1970-01-01
      • 1970-01-01
      • 2018-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多