Запрос расстояния для плавания из HealthKit

Мне не удается настроить приложение Apple Watch на отслеживание дистанции плавания и гребков при плавании. Я запрашиваю из HealthKit, однако я не получаю никаких образцов, когда конфигурация тренировки установлена ​​на бассейн / плавание. Я могу получить образцы пройденного расстояния, калорий, частоты пульса и шагов.

Можно ли рассчитать дистанцию ​​плавания и количество гребков с помощью аптечки или для этого требуется специальный код с помощью акселерометра / GPS Apple Watch?


person Zachary Makar    schedule 15.08.2017    source источник


Ответы (1)


У меня похожие проблемы ... и мне очень трудно определить, какие типы данных Apple генерирует автоматически, а какие должны быть запрограммированы разработчиком.

Вы загрузились на AppleWatch или просто пытаетесь использовать встроенную выборку путешествий? Я думаю, что в последнем случае вы не получите образцы данных для плавания, потому что Xcode выполняет прогулку или цикл, поэтому не будет генерировать образцы для плавания.

person Will Mallard    schedule 24.09.2017
comment
Привет ! Было бы лучше, если вы зарегистрируетесь в формате ответов на вопросы для будущих попыток при переполнении стека. -Спасибо - person Momin; 24.09.2017
comment
Спасибо за ваш ответ, я действительно загрузил его на Apple Watch и не получил никаких образцов. Однако в бассейне я еще не пробовал. Скорее, я просто встряхивал часы (которые работали для получения образцов бега и шагов, когда тип конфигурации установлен соответствующим образом). Возможно, это сработало бы, если бы я действительно находился в воде во время его использования? Если кто-то добился успеха в этом, я был бы очень признателен за любое руководство. - person Zachary Makar; 01.02.2018