Единое место тренировки HealthKit
Тренировки, записанные приложением Apple Workouts на Apple Watch, назначают стационарным тренировкам местоположение, которое отображается в виде булавки в приложении Apple Fitness.
Это не похоже на (отображается как тепловая карта маршрута в Apple Fitness), который используется для тренировок, которые были перемещены (например, езда на велосипеде или бег), поскольку попытка загрузить для этой тренировки приводит к пустому списку.
Это также не метаданные тренировки (как погода и влажность). Документация Apple предлагает только руководство по
HKWorkoutRoute
s, а не это свойство единственного местоположения.
Как это единое местоположение добавляется к тренировкам из Apple Workouts, как я могу как разработчик прочитать местоположение, чтобы отобразить карту с булавкой в моем приложении, и как я могу как разработчик назначить местоположение тренировкам, которые я пишу в Apple Health, чтобы обеспечить максимальную совместимость с Apple Fitness и другими приложениями, считывающими мой тип тренировки?
1 ответ
Он хранится/используется приложениями для тренировок/фитнеса и недоступен в виде API. Вы можете попробовать сохранить маршрут тренировки с одним местоположением, чтобы получить такое же поведение для вашего приложения.