Получите часы OS 4 в режиме реального времени без iPhone

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

Какой самый удобный способ получения данных о частоте сердечных сокращений в часах? Лучше всего будет биться, но обновлений каждые ~5 секунд будет достаточно. Мне не нужны никакие эти данные на iPhone, так как я использую только вибрацию часов в тот момент, когда BPM становится слишком высоким. Я нацеливаюсь на watchOS 4 на Series 1.

1 ответ

В watchOS нет API для измерения частоты пульса, но вы можете транслировать измерения пульса в реальном времени с HKAnchoredObjectQuery, Если вы хотите, чтобы ваше приложение записывало частоту сердечных сокращений в фоновом режиме, даже когда экран выключен, тогда ваше приложение должно запустить HKWorkoutSession,

Другие вопросы по тегам