Я хочу получить информацию о частоте сердечных сокращений у пользователя и хранить ее в спаренном приложении для iPhone. Я знаю, что мы можем хранить информацию о частоте сердечных сокращений с помощью набора для здоровья, но можем ли мы передавать данные о частоте сердечных сокращений из часов в парный iPhone?Получите информацию о частоте сердечных сокращений от Apple, чтобы спарить iPhone.
ответ
1. Для разработчиков не существует открытого API для получения данных от датчика сердечного ритма. Для этого Apple использует свои частные методы.
2. Ваша идея о том, чтобы эти данные уже из HealthKit не хорошо:
- Информация может быть устаревшей.
- Как я знаю, пользователь может выбрать, хочет ли он отслеживать частоту сердечных сокращений или нет. И у вас нет возможности проверить, отслеживается ли эта информация .
Итак, в настоящее время нет подходящих вариантов для приложения для отслеживания сердечных сокращений.
UPDATE (2015-06-09)
На WWDC15 Apple, объявил watchOS 2.
В этом обновлении будет в режиме реального времени доступ к датчику частоты пульса и других датчиков! Подробнее: https://developer.apple.com/watchos/pre-release/
У нас есть доступ к датчику сердечного ритма в яблочных часах? –
Приложение WatchKit не имеет доступа к датчику частоты сердечных сокращений. Единственный способ получить доступ к данным о частоте сердечных сокращений - через healthkit (который не будет близок к в реальном времени). – Dex
И где эта информация о здоровье? –
Он так часто синхронизируется с парными часами. – Dex