De ce caloriile active nu se adaugă în aplicațiile de fitness Apple

În aplicațiile de fitness Apple, caloriile active nu sunt aceleași cu caloriile inelului Move.

aplicațiile

--> Ați observat vreodată că unele dintre datele dvs. de antrenament lipsesc din aplicația Sănătate de pe iPhone?

Aplicația Apple Health este concepută pentru a oferi un hub central pentru toate aplicațiile dvs. de fitness pentru a salva și partaja datele lor. Ați putea presupune că acest lucru înseamnă că toate caloriile dvs. active sunt adăugate împreună, indiferent de aplicația pe care o utilizați pentru a le înregistra. Dar adevărul nu este atât de simplu - deși puteți modifica anumite setări ascunse pentru a personaliza ceea ce vedeți. ->

Am descoperit acest lucru după ce am introdus asistență HealthKit în aplicația mea de fitness, Reps & Sets, pe care am dezvoltat-o ​​împreună cu partenerul meu Martin Algesten. Utilizatorii noștri au început să ne întrebe de ce nu apar caloriile lor.

Când am analizat problema, am găsit o eroare (ahem - pentru care o soluție vine în curând). Dar s-a dovedit că aceasta nu a fost singura problemă. Există o problemă mai fundamentală cu privire la modul în care aplicația Health arată calorii. ->

Când înregistrați un antrenament utilizând o aplicație care acceptă HealthKit, puteți alege să salvați caloriile active în aplicația Apple Health, unde acestea vor apărea în lista „Afișează toate datele”. ->

Totuși, suma tuturor caloriilor enumerate pentru o anumită zi poate să nu corespundă cu totalul care apare în graficul Calorii active. În plus, dacă utilizați și un Apple Watch, eventualele calorii adăugate din aplicații terțe nu sunt incluse probabil în totaluri.

Aceasta este problema cu care s-au confruntat mulți utilizatori de Reps & Sets și mi-am propus să descopăr de ce.

Avertisment Geek: suntem pe punctul de a ajunge la pământul HealthKit ....

De ce nu contează toate caloriile

Aplicația Health primește date despre calorii dintr-o varietate de surse: coprocesorul de mișcare încorporat al iPhone-ului dvs., Apple Watch (dacă aveți unul) și aplicațiile de la terți prin HealthKit.

Motivul pentru care nu poate adăuga toate aceste calorii împreună este că unele dintre ele pot fi duplicate. De exemplu, Apple Watch monitorizează continuu caloriile pe care le ardeți prin mișcare. Dacă înregistrați un antrenament utilizând o aplicație terță parte, cum ar fi Reps & Seturi, în timp ce purtați Apple Watch, veți fi logat efectiv același antrenament de două ori.

Dacă aplicația Sănătate ar adăuga pur și simplu toate datele de la ambele antrenamente împreună, aceasta ar contoriza dublul caloriilor dvs. și ar oferi un total înșelător pentru caloriile zilnice arse. ->