Чому активні калорії не додаються у фітнес-програмах Apple
У фітнес-програмах Apple активні калорії не є однаковими з калоріями Move ring.

--> Ви коли-небудь помічали, що деякі дані про ваші тренування відсутні в програмі Health на вашому iPhone?
Додаток Apple Health розроблений, щоб забезпечити центральний центр для всіх ваших додатків для фітнесу для збереження та обміну їхніми даними. Ви можете припустити, що це означає, що всі ваші активні калорії складаються, незалежно від того, який додаток ви використовуєте для їх реєстрації. Але правда не така проста - хоча ви можете налаштувати деякі приховані налаштування, щоб налаштувати те, що бачите. ->
Я виявив це, представивши підтримку HealthKit для мого фітнес-додатку Reps & Sets, який розробляю разом зі своїм партнером Мартіном Альгестеном. Наші користувачі почали запитувати нас, чому їх калорії не з’являються.
Коли ми розглянули проблему, ми виявили помилку (гмм - для якої скоро буде виправлення). Але виявилось, що це не єдина проблема. Існує більш фундаментальна проблема з тим, як додаток Health відображає калорії. ->
Коли ви реєструєтеся на тренуванні за допомогою програми, яка підтримує HealthKit, ви можете зберегти активні калорії в програмі Apple Health, де вони з’являться у списку «Показати всі дані». ->
Однак сума всіх калорій, перерахованих за певний день, може не відповідати загальній сумі, яка відображається на графіку Активні калорії. Крім того, якщо ви також використовуєте Apple Watch, будь-які калорії, додані від сторонніх додатків, ймовірно, не включаються до загальних підсумків.
Це проблема, з якою стикалися багато користувачів Reps & Sets, і я вирішив з’ясувати, чому.
Попередження про виродків: Ми збираємось дійти до дрібниць HealthKit ....
Чому не всі калорії враховуються
Додаток Health отримує дані про калорії з різних джерел: вбудований у ваш iPhone співпроцесор руху M8, ваш Apple Watch (якщо у вас є) та сторонні програми через HealthKit.
Причиною того, що всі ці калорії не можна просто скласти, є те, що деякі з них можуть бути копіями. Наприклад, ваш Apple Watch постійно відстежує калорії, які ви спалюєте під час руху. Якщо ви реєструєте тренування за допомогою сторонніх додатків, таких як Reps & Sets під час носіння Apple Watch, ви фактично двічі реєструєте одне і те ж тренування.
Якби додаток "Здоров'я" просто додав усі дані з обох тренувань разом, він подвоїв би ваші калорії вдвічі і дав би оманливу загальну суму щоденних спалених калорій. ->