Nejprve problém popište přesně: „Trénink je v záznamníku, ale není v Apple Health“ nebo „Trénink je v Apple Health, ale v cílové aplikaci chybí tepová frekvence“. Už tím určíte, které předávací místo je třeba ověřit.
Apple Health není zrcadlem všech obrazovek záznamníku. Trénink je souhrn a kontejner. Tepová frekvence, energie, vzdálenost a trasa mohou být samostatné datové typy nebo přiřazené vzorky. Záznamník určuje, co zapisuje, a cílová aplikace určuje, co čte.
Sedm předávacích míst místo neurčitého „problému se synchronizací“
Postupujte zleva doprava. Jakmile hledaná kategorie poprvé chybí, zůstaňte u tohoto přechodu a ověřte jen zde uvedené body.
-
Záznamník
Je testovací záznam v aplikaci nebo zařízení uložen celý?
Jsou viditelné začátek, konec a uložený souhrn. -
Zápis
Může záznamník předávat tréninky a očekávané kategorie do Apple Health?
Pro konkrétní kategorii je aktivní oprávnění k zápisu. -
Trénink
Je samotný trénink v aplikaci Zdraví nebo Fitness?
Typ aktivity, čas a délka odpovídají testovacímu záznamu. -
Kategorie
Jsou kromě tréninku k dispozici tepová frekvence, energie, vzdálenost nebo trasa?
Konkrétní kategorie obsahuje v čase tréninku odpovídající záznam. -
Zdroj
Která aplikace nebo zařízení tento záznam zapsaly?
V části „Zdroje dat a přístup“ je uveden očekávaný zdroj. -
Čtení
Může cílová aplikace číst právě tento datový typ?
Na stránce Apple Health pro cílovou aplikaci je aktivní přístup ke čtení. -
Aktualizace
Načetla cílová aplikace data po udělení oprávnění znovu?
Aplikace je otevřená, byla spuštěna aktualizace a výsledek jste znovu ověřili s časovým údajem.
Před diagnostikou určete, co má vůbec dorazit
Ověřte aktuální nápovědu záznamníku. Údaj, který slibuje jen ve vlastním přehledu, se nemusí automaticky objevit v Apple Health.
Před diagnostikou určete, co má vůbec dorazit
| Datový typ | Před testem ověřte | Splněno, pokud |
|---|---|---|
| Trénink | Exportuje záznamník dokončený záznam tréninku? | Typ, čas začátku a délka souhlasí v aplikaci Zdraví nebo Fitness. |
| Délka | Používá cílová aplikace délku tréninku, nebo aktivní čas? | Je k dispozici očekávaná definice, nejen zobrazení v záznamníku. |
| Tepová frekvence | Měřilo zařízení údaje a zapisuje záznamník vzorky do aplikace Zdraví? | V čase tréninku jsou k dispozici vzorky tepové frekvence z očekávaného zdroje. |
| Aktivní energie | Zapisuje záznamník aktivní energii, nebo jen vlastní odhad kalorií? | Kategorie obsahuje odpovídající vzorky z očekávaného zdroje. |
| Vzdálenost | Jaký typ vzdálenosti aplikace exportuje a může jej cílová aplikace číst? | V Apple Health je k dispozici odpovídající hodnota vzdálenosti. |
| Trasa | Exportuje aplikace trasu tréninku HealthKit, nebo zůstává mapa interní? | K tréninku je přiřazena trasa a cílová aplikace k ní má udělený přístup. |
Trénink
- Před testem ověřte
- Exportuje záznamník dokončený záznam tréninku?
- Splněno, pokud
- Typ, čas začátku a délka souhlasí v aplikaci Zdraví nebo Fitness.
Délka
- Před testem ověřte
- Používá cílová aplikace délku tréninku, nebo aktivní čas?
- Splněno, pokud
- Je k dispozici očekávaná definice, nejen zobrazení v záznamníku.
Tepová frekvence
- Před testem ověřte
- Měřilo zařízení údaje a zapisuje záznamník vzorky do aplikace Zdraví?
- Splněno, pokud
- V čase tréninku jsou k dispozici vzorky tepové frekvence z očekávaného zdroje.
Aktivní energie
- Před testem ověřte
- Zapisuje záznamník aktivní energii, nebo jen vlastní odhad kalorií?
- Splněno, pokud
- Kategorie obsahuje odpovídající vzorky z očekávaného zdroje.
Vzdálenost
- Před testem ověřte
- Jaký typ vzdálenosti aplikace exportuje a může jej cílová aplikace číst?
- Splněno, pokud
- V Apple Health je k dispozici odpovídající hodnota vzdálenosti.
Trasa
- Před testem ověřte
- Exportuje aplikace trasu tréninku HealthKit, nebo zůstává mapa interní?
- Splněno, pokud
- K tréninku je přiřazena trasa a cílová aplikace k ní má udělený přístup.
Ověřte jeden testovací trénink celý
Použijte skutečnou aplikaci záznamníku, skutečné zařízení a stejnou cestu exportu jako později při lyžování. Záznamy zůstanou v tomto prohlížeči na tomto zařízení a do SlopeReady se neodesílají.
-
Uchovejte původní záznam
Testovací záznam ponechte v záznamníku a poznamenejte si čas, zařízení a verzi aplikace.
-
Najděte trénink
Ověřte typ, čas začátku a délku v aplikaci Zdraví nebo Fitness. Podobná aktivita ze stejného dne nestačí.
-
Otevřete jednotlivé kategorie
Tepovou frekvenci, aktivní energii, vzdálenost a trasu ověřte zvlášť. Karta tréninku tuto kontrolu nenahrazuje.
-
Určete zdroj
U důležité kategorie otevřete „Zdroje dat a přístup“ a poznamenejte si, kdo záznam poskytl.
-
Ověřte přístup ke čtení
Otevřete oprávnění Apple Health pro cílovou aplikaci a zkontrolujte konkrétní kategorii, ne jen obecný přepínač aplikace.
-
Jednou aktualizujte
Po udělení oprávnění znovu otevřete cílovou aplikaci a použijte její zdokumentovanou aktualizaci. Neopakujte bez rozmyslu stejné kroky.
-
Poznamenejte první výpadek
Výsledek zapište jako přechod: „Tepová frekvence je v Apple Health k dispozici, ale po aktualizaci není vidět v cílové aplikaci.“
Oddělte pozorování od další kontroly
Tabulka neurčuje jistou technickou příčinu. Ukazuje další místo, kde získáte ověřitelnou informaci.
Oddělte pozorování od další kontroly
| Co pozorujete | Další kontrola | Co z toho zatím nelze vyvodit |
|---|---|---|
| V záznamníku není uložená aktivita | Spuštění, ukončení, uložení, připojení zařízení a aktuální nápovědu záznamníku | Že Apple Health záznam odstranil |
| V záznamníku je, v Apple Health chybí trénink | Oprávnění k zápisu tréninků, přepínač exportu, ruční export a kompatibilní typ aktivity | Že problém způsobuje cílová aplikace |
| Trénink je v Apple Health, chybí tepová frekvence | Měření tepové frekvence během testu, oprávnění k zápisu a zdroj tepové frekvence v čase tréninku | Že tepová frekvence byla nulová |
| Trénink i tepová frekvence jsou v Apple Health, cílová aplikace nic nezobrazuje | Přístup cílové aplikace ke čtení, uvolněné období a zdokumentovanou aktualizaci | Že cílová aplikace spolehlivě ví, zda jste přístup zamítli |
| Trasa je viditelná jen v záznamníku | Aktuální dokumentaci exportu a oprávnění k zápisu trasy | Že Apple Health nebo jiná aplikace může mapu znovu vytvořit |
| Jsou k dispozici dva podobné tréninky | Zdroj, čas začátku a aktuální pokyn zúčastněných aplikací k duplicitám | Že priorita zdrojů duplicitu automaticky odstraní |
| Hodnoty z různých zdrojů se překrývají | Část „Zdroje dat a přístup“ a pořadí pro konkrétní kategorii | Že nejvýše postavený zdroj doplní chybějící datové typy |
| Trénink se objeví až později | Čas poslední aktualizace záznamníku a cílové aplikace i podmínky na pozadí a v síti | Pevnou univerzální dobu synchronizace |
V záznamníku není uložená aktivita
- Další kontrola
- Spuštění, ukončení, uložení, připojení zařízení a aktuální nápovědu záznamníku
- Co z toho zatím nelze vyvodit
- Že Apple Health záznam odstranil
V záznamníku je, v Apple Health chybí trénink
- Další kontrola
- Oprávnění k zápisu tréninků, přepínač exportu, ruční export a kompatibilní typ aktivity
- Co z toho zatím nelze vyvodit
- Že problém způsobuje cílová aplikace
Trénink je v Apple Health, chybí tepová frekvence
- Další kontrola
- Měření tepové frekvence během testu, oprávnění k zápisu a zdroj tepové frekvence v čase tréninku
- Co z toho zatím nelze vyvodit
- Že tepová frekvence byla nulová
Trénink i tepová frekvence jsou v Apple Health, cílová aplikace nic nezobrazuje
- Další kontrola
- Přístup cílové aplikace ke čtení, uvolněné období a zdokumentovanou aktualizaci
- Co z toho zatím nelze vyvodit
- Že cílová aplikace spolehlivě ví, zda jste přístup zamítli
Trasa je viditelná jen v záznamníku
- Další kontrola
- Aktuální dokumentaci exportu a oprávnění k zápisu trasy
- Co z toho zatím nelze vyvodit
- Že Apple Health nebo jiná aplikace může mapu znovu vytvořit
Jsou k dispozici dva podobné tréninky
- Další kontrola
- Zdroj, čas začátku a aktuální pokyn zúčastněných aplikací k duplicitám
- Co z toho zatím nelze vyvodit
- Že priorita zdrojů duplicitu automaticky odstraní
Hodnoty z různých zdrojů se překrývají
- Další kontrola
- Část „Zdroje dat a přístup“ a pořadí pro konkrétní kategorii
- Co z toho zatím nelze vyvodit
- Že nejvýše postavený zdroj doplní chybějící datové typy
Trénink se objeví až později
- Další kontrola
- Čas poslední aktualizace záznamníku a cílové aplikace i podmínky na pozadí a v síti
- Co z toho zatím nelze vyvodit
- Pevnou univerzální dobu synchronizace
Zápis a čtení jsou dvě oddělená oprávnění
Záznamník potřebuje oprávnění k zápisu datových typů, které má předat do Apple Health. Cílová aplikace naopak potřebuje oprávnění ke čtení. Zelený přepínač na jedné stránce nevypovídá nic o opačném směru.
HealthKit navíc chrání vaše soukromí: aplikace nemůže spolehlivě zjistit, zda jste jí u konkrétního datového typu zamítli čtení. Prázdný dotaz proto může znamenat, že nejsou k dispozici vhodná data nebo že je aplikace nesmí číst. Ověřte oprávnění v aplikaci Zdraví nebo v nastavení systému, místo abyste čekali na jednoznačné chybové hlášení v cílové aplikaci.
Podpora Apple: Správa zdravotních dat, aplikací a zdrojů, Apple Developer: Autorizace přístupu ke zdravotním datům, Apple Developer: Struktura HKWorkout, Apple Developer: Trasy tréninků jako samostatné řady
Jak z „synchronizace nefunguje“ vytvořit použitelný požadavek pro podporu
Sdílejte jen údaje potřebné pro řešení chyby. Trasa, zdravotní hodnoty a údaje o účtu mohou být citlivé; pokud je podpora výslovně nepotřebuje, začerňte je.
- Zařízení, operační systém, verzi záznamníku a verzi cílové aplikace
- Čas a typ aktivity testovacího tréninku
- Očekávanou kategorii a důvod tohoto očekávání
- Poslední místo, kde je hodnota k dispozici
- První místo, kde hodnota chybí
- Zobrazený zdroj a ověřené oprávnění ke čtení nebo zápisu
- Už provedený ruční export nebo zdokumentovanou aktualizaci
- Zda existuje podobný nebo duplicitní záznam
Přejděte jen k dalšímu nevyřešenému kroku
Kde je SlopeReady v této datové cestě
SlopeReady pracuje po záznamu. Aplikace s vaším svolením čte kategorie Apple Health, které používá pro trénink a regeneraci. Může zasadit tréninky, dostupné detaily a další povolené signály do souvislosti s vaším přípravným plánem.
SlopeReady nespouští ani neukončuje tréninky, nezaznamenává sjezdy na lyžích, GPS trasu ani živou tepovou frekvenci a nezapisuje nic do Apple Health. Pokud v aplikaci Zdraví chybí trénink nebo datový typ, SlopeReady jej nevytvoří znovu. S AI koučem můžete probírat dostupná data a plán; chybějící kategorie zůstává viditelná.
Ověřeno 12. srpna 2026 podle datové cesty HealthKit pouze pro čtení a produktové smlouvy aplikace. Data a soukromí, Podpora a hranice produktu