对于设置HealthKit
框架,Apple 推荐以下方式:
HealthKit
在 Xcode 中启用功能。- 通过调用方法检查设备上是否有HealthKit
isHealthDataAvailable
。 - 如果
HealthKit
既启用又可用,则实例化一个HKHealthStore
对象。 - 请求用户授权以读取和共享
HealthKit
数据。
我的问题与第 2 步有关。
HealthKit
可作为 8.0 及更高版本使用,此方法当然具有相同的可用性。在 iPad 中,HealthKit
如果您使用HealthKit
授权则无法使用,iOS 甚至根本不允许您安装该应用程序。
该方法在哪些情况下可以返回 false ?