【发布时间】:2014-08-26 18:02:39
【问题描述】:
我正在使用 HealthKit 来读取某些类型的信息。我不是特别要求写功能。当试图检测用户是否允许读取某种健康类型时,就会出现问题。
我相信这样做的预期方法是使用 HKHealthStore 的 authorizationStatusForType 方法,但这只会返回被拒绝或未知。它只返回 write 类型的授权。有没有人找到一种方法来使用这种方法来阅读或解决其他问题?
HKQuantityType *stepsType = [HKQuantityType quantityTypeForIdentifier:HKQuantityTypeIdentifierHeight];
HKAuthorizationStatus status = [self.healthStore authorizationStatusForType:stepsType];
【问题讨论】: