有没有办法使用 HealthKit 在 iOS 上请求对非临床和临床记录的授权?

Posted

技术标签:

【中文标题】有没有办法使用 HealthKit 在 iOS 上请求对非临床和临床记录的授权?【英文标题】:Is there a way to request authorization for both nonclinical and clinical records on iOS with HealthKit? 【发布时间】:2019-12-03 17:38:25 【问题描述】:

我正在寻找一种方法,在 ios 上同时请求使用 HealthKit 对非临床(例如体重、营养信息)和临床信息(例如实验室结果、过敏症)的授权? 当我将HKObjectTypes 的数组作为HKHealthStore.requestAuthorization 的参数时,我只能看到非临床数据的表格。

感谢您的回答。

【问题讨论】:

【参考方案1】:

当您的应用在授权请求中同时指定临床和非临床 HealthKit 类型时,将首先显示仅包含临床类型的工作表。关闭后,将出现第二张非临床类型的授权表。

【讨论】:

以上是关于有没有办法使用 HealthKit 在 iOS 上请求对非临床和临床记录的授权?的主要内容,如果未能解决你的问题,请参考以下文章

iOS Apple HealthKit 仅 Apple Watch 步数数据

在没有开发者帐户的情况下使用 iOS 模拟器试用 HealthKit

iOS8在iPad Air上使用HealthKit时如何修复“此设备上的健康数据不可用”

iOS8在iPad Air上使用HealthKit时如何修复“此设备上的健康数据不可用”

iOS8 应用程序使用 HealthKit 在 Xcode6.0.1 上崩溃

如何使用 Swift 在 iOS 中显示从 HealthKit 中检索到的 HKDocumentSample?