Apple Watch — пример того, как получить данные о частоте сердечных сокращений?

Apple недавно предоставила необработанные данные о сердечной ненависти через HealthKit, но документация очень запутанная, и я не могу точно понять, как измерить сердцебиение человека, носящего часы. Я также не смог найти хороших примеров в Интернете, поэтому я надеюсь, что кто-то поможет мне понять, как я могу легко получить эти значения.


person KoJoVe    schedule 22.07.2015    source источник
comment
Посмотрите документацию HealthKit.   -  person Mundi    schedule 22.07.2015
comment
Проверьте следующий пример: title="Есть ли способ получить доступ к акселерометру с Apple Watch"> stackoverflow.com/questions/27002910/   -  person casillas    schedule 23.07.2015


Ответы (1)


Ключевым моментом является использование HealthKit, а не WatchKit. Из документы:

Настройка HealthKit

Прежде чем вы сможете начать использовать HealthKit, вы должны выполнить следующие шаги:

  1. Включите возможности HealthKit в Xcode.

  2. Проверьте, доступен ли HealthKit, вызвав метод isHealthDataAvailable. HealthKit недоступен на iPad. Кроме того, HealthKit можно отключить на других устройствах, например на iPhone, предназначенных для школ или корпоративных сред.

  3. Создайте экземпляр объекта HKHealthStore для своего приложения. Вам нужен только один магазин HealthKit для каждого приложения. Это хранилище действует как ваш основной интерфейс с базой данных HealthKit.

  4. Запросите авторизацию для доступа к данным HealthKit с помощью метода requestAuthorizationToShareTypes:readTypes:completion:. HealthKit требует детальной авторизации. Вы должны запросить разрешение на обмен и чтение каждого типа данных.

Так далее....

person Mundi    schedule 22.07.2015