В всех инициализаторах для HKWorkout
, есть только возможность создать тренировку с totalEnergyBurned
, но мы можем нарисовать образцы как для activeEnergyBurned
, так и basalEnergyBurned
.Вот почему, я считаю, тренировки моего приложения в приложении Apple Activity всегда равны active calories
и total calories
.Тренировки из приложения Apple Workout показывают немного большее число total calories
, мое предположение заключается в том, что добавляются базальные калории.
Как мое приложение должно обрабатывать оба этих значения калорий ... я должен просто сложить их вместе и сообщить эту сумму как totalEnergyBurned
при создании HKWorkouts
?Или это как-то ошибка HealthKit
, и базовые калории должны быть добавлены на стороне фреймворка, а в настоящее время этого не происходит?Есть ли другой способ, которым я не рассматриваю предоставление как активных, так и основных калорий при создании HKWorkout
?