Добавить информацию об увеличении высоты в HKWorkout - PullRequest
1 голос
/ 13 января 2020

Некоторые из моих тренировок, которые я отслеживал с помощью AppleWatch, содержат информацию об увеличении высоты. Некоторые также показывают максимальную и минимальную высоту тренировки.

У меня также есть приложение для отслеживания тренировок, и я хотел бы знать, как добавить эту информацию. Я проходил через HKQuantityTypeIdentifier, но не смог найти там ничего полезного. Затем я посмотрел на HKWorkoutRouteBuilder, в котором есть словарь метаданных, но также не смог найти там соответствующих ключей.

Кто-нибудь знает, как добавить информацию, например, максимальную / минимальную высоту и усиление высоты, к моему тренировки в HealthKit?

1 Ответ

1 голос
/ 13 апреля 2020

Это единственные ключи метаданных, относящиеся к высоте, которые можно добавить к тренировке в HealthKit:

Цифры для усиления по высоте, мин. И макс. Могут относиться к информации, отображаемой в приложении «Активность» для тренировок, которые записываются с помощью встроенного приложения Apple Watch Workouts ( например, бег, езда на велосипеде, ходьба тренировки) Насколько я знаю, нет способа добавить эту информацию из другого приложения, используя доступные API Health.

Если вы сравните то, что показывает приложение Activity, и то, что Health показывает для той же тренировки, вы можете увидеть Activity в приложении есть другая информация, которая не отображается в метаданных HealthKit.

...