Konfiguracja synchronizacji kroków
Konfiguracja synchronizacji kroków
Wyzwania krokowe wymagają codziennego źródła kroków. Aplikacja przeprowadza Cię przez ten proces podczas pierwszego uruchomienia; później możesz to zmienić w Profil → Źródło kroków.
Źródła oparte na telefonie #
| Źródło | Platforma | Uwagi |
|---|---|---|
| Apple Health | iOS | Odczytuje dane o krokach, które HealthKit już zbiera |
| Health Connect | Android | Centrum zdrowia Google (zalecane na nowszych urządzeniach z Androidem) |
| Google Fit | Android | Dostęp tylko w starszych wersjach aplikacji DistantRace; nie jest oferowany nowym użytkownikom |
| Krokomierz telefonu | Android | Licznik kroków na urządzeniu — utrzymuj aplikację zainstalowaną i włącz odświeżanie w tle |
Przyznaj uprawnienia do zdrowia / aktywności po wyświetleniu monitu. Bez nich suma kroków pozostanie na poziomie zero.
Google Health to oddzielne połączenie tylko do odczytu zsynchronizowanych danych o zdrowiu i ćwiczeniach. W sekcji Obsługiwane aplikacje dowiesz się, czym różni się od Health Connect i starszej integracji Google Fit.
Aplikacje zegarka i partnerów #
Możesz także liczyć kroki z połączonych aplikacji sportowych:
- Garmin
- Polar
- Fitbit
- Suunto
- Withings (Health Mate)
Najpierw połącz aplikację w Profil → Aplikacje partnerów, a następnie wybierz ją jako źródło kroków. Polar i Suunto mogą wywołać pobieranie danych z serwera po otwarciu ekranu kroków.
Zmiana źródła później #
- Profil → Źródło kroków
- Wybierz nowego dostawcę
- Jeśli wybrałeś aplikację sportową, która nie jest jeszcze połączona, aplikacja otworzy proces połączenia OAuth i powróci do konfiguracji kroków
Na stronie internetowej możesz również zmienić źródło w /accounts/step_data_source/ — Codzienne kroki na stronie internetowej.
Jedno główne źródło
Używaj tylko jednego aktywnego źródła kroków, aby uniknąć podwójnego liczenia tych samych spacerów.
Synchronizacja pokrycia (Apple Health / Health Connect) #
Aplikacja sprawdza, które dni nadal wymagają przesłania danych i automatycznie wysyła brakujące dzienne sumy do DistantRace po otwarciu Strona główna lub po odświeżeniu w tle. Starsze wersje aplikacji mogą szacować kalorie na podstawie kroków; nowsze wersje wysyłają kalorie i dystans z magazynu zdrowia, gdy są dostępne.
Na Androidzie zezwól na dodatkowy dostęp w tle do Health Connect, gdy pojawi się prośba. Jeśli ją zamkniesz lub odmówisz, zwykła synchronizacja na pierwszym planie nadal będzie działać, a na stronie głównej pozostanie nieinwazyjne przypomnienie, dzięki któremu możesz przyznać dostęp później. Możesz też przyznać go bezpośrednio w ustawieniach Health Connect w Androidzie; DistantRace wykryje zmianę po wznowieniu działania.
Android okresowo planuje pracę w tle, ale oszczędzanie baterii lub ograniczenia producenta mogą ją opóźnić. W tle synchronizowane są tylko codzienne kroki — treningi z Health Connect są nadal importowane po uruchomieniu lub wznowieniu aplikacji albo po jej odświeżeniu. Aplikacja wymuszona do zatrzymania nie może działać w tle, dopóki nie zostanie ponownie otwarta.
Rozwiązywanie problemów #
| Problem | Spróbuj |
|---|---|
| Kroki utknęły na zero | Ponownie otwórz uprawnienia w Ustawieniach telefonu → DistantRace → Zdrowie |
| Przypomnienie o dostępie w tle w Androidzie nie znika | Otwórz Health Connect → Uprawnienia aplikacji → DistantRace i zezwól na dostęp w tle/dodatkowy, a następnie wróć do DistantRace |
| Brakujące dni Garmin/Fitbit | Otwórz aplikację sportową, aby wymusić synchronizację, a następnie ponownie otwórz DistantRace |
| Nieprawidłowe sumy po zmianie źródła | Poczekaj jeden pełny dzień — nie uruchamiaj dwóch źródeł jednocześnie |
Więcej: Rozwiązywanie problemów z synchronizacją danych.