Krótko mówiąc, nie. (Buuuuu!)
Wiemy, że MyFitnessPal to świetna aplikacja do śledzenia posiłków, ćwiczeń i wagi. Niezależnie od tego, czy jesteś nowicjuszem i śledzisz tylko kalorie i węglowodany, czy też jesteś superekspertem i śledzisz makra, MyFitnessPal wydaje się świetnym rozwiązaniem, które pomoże Ci rozpocząć codzienne wysiłki i utrzymać motywację.
Wiemy również, że łączy się z aplikacją Health, aby ułatwić śledzenie ćwiczeń i innych rzeczy. Dlaczego więc nasza aplikacja nie rozpoznaje danych zapisanych w MyFitnessPal, nad którymi tak ciężko pracujesz? Wydawałoby się, że to idealne połączenie, prawda?
Niekoniecznie. I tak naprawdę nie jest to wina MyFitnessPal, ale raczej tego, jak Apple Health (Zdrowie) obsługuje te dane. Synchronizacja informacji o węglowodanach pomiędzy MyFitnessPal a Dzienniczkiem mySugr za pośrednictwem Apple Health jest, póki co, nieco kłopotliwa.
Apple HealthKit nie zapewnia obecnie dobrego sposobu sprawdzenia czy istniejąca wartość w HealthKit została zmodyfikowana lub usunięta. Oto co się dzieje:
- Wprowadzasz wartość węglowodanów do MyFitnessPal. Natychmiast zostaje ona przeniesiona do aplikacji Health.
- Z Health trafia do Dzienniczka mySugr. Wszystko jest w porządku.
- Teraz wprowadzasz swój dodatkowy posiłek do MyFitnessPal. W tle MyFitnessPal NIE przesuwa innej (nowej) wartości do Health, ale zamiast tego usuwa poprzednio zapisaną wartość i przechowuje NOWĄ wartość, która jest sumą obu posiłków. Ta nowa wartość pojawia się w aplikacji Health (a stara wartość z kroku 1 znika).
- Ta nowa wartość trafia do Dzienniczka mySugr. Jednakże, ponieważ usunięta stara wartość nie jest przekazywana do Dzienniczka mySugr (innymi słowy, Health nie informuje Dzienniczka, że wpisy zostały usunięte lub zaktualizowane), teraz pojawiają się OBIE wartości.
Pracujemy nad kilkoma różnymi rozwiązaniami, aby obejść ten problem, ale póki co nie mamy żadnych konkretnych informacji na temat tego, kiedy cokolwiek zostanie wdrożone.
Jesteśmy również w kontakcie z Apple i mamy nadzieję, że pomogą, tworząc mechanizm informowania aplikacji (takich jak nasza), które importują dane z Health, że wpisy zostały zaktualizowane lub usunięte – to by ogromnie pomogło.
Zalecamy również przesłanie opinii do MyFitnessPal, z sugestią, że poszczególne wpisy/wartości dotyczące posiłków przekazane do Health będą o wiele bardziej wartościowe niż sumy posiłków i sumy dzienne. My również przekazujemy im takie informacje.
Obecnie nie możemy pobrać tych danych z aplikacji GoogleFit ze względu na ich ograniczenia (zgłaszają tylko kroki, czas aktywności, dystans i kalorie, ale żadnych innych danych o wartościach odżywczych).
To cała masa technikaliów do przetrawienia (gra słów niezamierzona). Przepraszamy za wszystkie te szczegóły, to prawdopodobnie znacznie więcej niż można się było spodziewać.
Napisz do nas na adres support@mysugr.com jeśli masz dodatkowe pytania! Chętnie porozmawiamy!