Я использую HealthKit для чтения определенных типов информации. Я специально не прошу написать функциональность. Проблема возникает при попытке определить, разрешил ли пользователю считывать определенный тип работоспособности.
Я полагаю, что предполагаемый способ сделать это - использовать метод authorizationStatusForType HKHealthStore, но это только возвращается или неизвестно. Он возвращается только для типов write. Кто-нибудь нашел способ использовать этот метод для чтения или другой работы?
HKQuantityType *stepsType = [HKQuantityType quantityTypeForIdentifier:HKQuantityTypeIdentifierHeight];
HKAuthorizationStatus status = [self.healthStore authorizationStatusForType:stepsType];