Cvičení zobrazené dvakrát v Kondici nebo jiné aplikaci je důvodem ke kontrole, nikoli důkazem dvou cvičení HealthKit. Otevřete v aplikaci Zdraví Procházet → Aktivita → Cvičení → Zobrazit všechna data. Porovnejte viditelné záznamy podle času zahájení, délky, typu aktivity a zdroje.
Duplicitu považujte za potvrzenou teprve tehdy, když na tomto místě vidíte dvě samostatná cvičení. Najděte další cestu zápisu, exportu nebo importu, podle obsahu vyberte záznam, který chcete ponechat, a smažte pouze rozpoznaný duplikát.
Čtyři situace, které mohou vypadat jako duplicita
Správné řešení závisí na místě, kde se záznam zdvojí. Porovnejte viditelné záznamy a nevyvozujte existenci dvou objektů HealthKit jen ze dvou karet v aplikacích.
Jedno cvičení, několik zobrazení
- Co vidíte
- Kondice a další aplikace ukazují stejnou aktivitu.
- Co máte ověřit
- Otevřete data cvičení ve Zdraví a ověřte, zda obsahují jeden záznam, nebo dva.
- Další krok
- Pokud je záznam jen jeden, nic nemažte. Více aplikací může číst stejné cvičení.
Dvě uložená cvičení
- Co vidíte
- V části Zobrazit všechna data jsou dvě cvičení s téměř shodným časem zahájení a délkou.
- Co máte ověřit
- Porovnejte u obou zdroj, typ aktivity, začátek, délku a další podrobnosti.
- Další krok
- Zastavte další cestu zápisu a potom smažte pouze záznam, který jste určili jako duplikát.
Jedno cvičení s překrývajícími se měřeními
- Co vidíte
- Cvičení je pouze jedno, ale energie, kroky nebo tepová frekvence vypadají zdvojeně.
- Co máte ověřit
- Otevřete konkrétní kategorii a zkontrolujte její zdroje dat.
- Další krok
- Každou kategorii posuzujte samostatně; seznam cvičení nestačí.
Duplicita pouze v cílové aplikaci
- Co vidíte
- Zdraví ukazuje jeden záznam, ale cílová aplikace dva.
- Co máte ověřit
- Zkontrolujte historii importu, mezipaměť a zdokumentovaný způsob aktualizace této aplikace.
- Další krok
- Data ve Zdraví neměňte, pokud se v něm také nezobrazují dva záznamy.
Porovnejte dva záznamy podle pěti polí
Tato pole vám pomohou přiřadit dvě viditelná cvičení. Žádné z nich samo o sobě neurčuje, který záznam je původní nebo správný.
Každou hodnotu si poznamenejte zvlášť pro cvičení A a pro cvičení B.
- Zdroj Ukazuje aplikaci nebo zařízení, které záznam dodalo. Různé zdroje naznačují dvě možné cesty zápisu, ale samy neurčují příčinu.
- Typ aktivity Odlišné názvy mohou ukazovat na import nebo převod.
- Čas zahájení Téměř shodné časy pomáhají spojit oba záznamy se stejným skutečným tréninkem.
- Délka Podobné nebo mírně odlišné hodnoty pomáhají při porovnání, ale nepotvrzují duplicitu.
- Vzdálenost, energie nebo trasa Podrobnosti vám pomohou vybrat záznam, který chcete zachovat. Podrobnější záznam nemusí být původní ani správný.
Jeden zdroj zapisuje, více aplikací čte
U jednoho skutečného tréninku se nejsnáze kontroluje jediná cesta zápisu. Další aplikace mohou existující záznam číst, aniž by ho znovu posílaly do Apple Zdraví.
-
Zvolte zdroj záznamu
Určete hodinky nebo aplikaci, která cvičení zaznamená a zapíše do Apple Zdraví.
-
Zkontrolujte každý přenos
V propojených aplikacích hledejte samostatná nastavení pro import, automatické nahrávání, export nebo odesílání do Zdraví.
-
Ponechte potřebný přístup ke čtení
Přístup ke čtení může zůstat zapnutý, pokud má aplikace existující cvičení pouze zobrazit nebo analyzovat.
-
Vypněte opakované odesílání
Vypněte další cestu, která stejný trénink znovu posílá do Apple Zdraví.
Jak opravit potvrzenou duplicitu
Postupujte v tomto pořadí. Každou změnu pak dohledáte a při výběru zachovaného záznamu se můžete řídit daty.
-
Zaznamenejte oba záznamy
Poznamenejte si zdroj, čas zahájení, délku a užitečné podrobnosti. V případě potřeby pořiďte snímek obrazovky bez nesouvisejících zdravotních údajů nebo údajů o účtu.
-
Najděte další cestu zápisu
Otevřete nastavení zapojených aplikací. Hledejte cestu, která zapisuje cvičení do Apple Zdraví, ne pouze obecný přepínač propojení.
-
Vypněte jednu cestu zápisu
Ponechte zápis vybranému zdroji. U druhé služby vypněte pouze další export nebo opakované odesílání, pokud aplikace tato nastavení rozlišuje.
-
Sledujte další běžné cvičení
Po příštím tréninku, který jste stejně chtěli zaznamenat, zkontrolujte, zda vznikl jen jeden nový záznam. Nevytvářejte několik zbytečných testovacích cvičení.
-
Smažte určený záznam
Odstraňte rozpoznaný duplikát podle níže uvedeného postupu v Kondici. Potom ověřte, že cvičení, které jste chtěli ponechat, i jeho podrobnosti zůstaly zachované.
Smažte určený záznam v Kondici
Záznam smažte až po určení zdroje a obsahu obou cvičení a kontrole další cesty dat. V aktuální verzi iOS postupujte takto:
- Otevřete na iPhonu aplikaci Kondice.
- Klepněte na Souhrn a potom na Relace.
- Přejeďte po vybraném cvičení doleva.
- Klepněte na Smazat.
- Smazat jen cvičení
- Tato možnost odstraní pouze cvičení. Vhodná volba závisí na tom, která data byla skutečně uložena dvakrát.
- Smazat cvičení a data
- Tato možnost odstraní i související zdravotní data. Zvolte ji jen tehdy, pokud jste tato data přiřadili k rozpoznanému duplikátu.
Před smazáním
- Žádný záznam nemažte, dokud není jasný zdroj a obsah obou cvičení.
- V aplikaci Zdraví nepoužívejte možnost Smazat vše.
- Pokud se zdravotní data synchronizují přes iCloud, jejich smazání na jednom zařízení je odstraní i z dalších zařízení synchronizovaných se stejným účtem Apple.
- Názvy nabídek a dostupné akce se mohou mezi verzemi iOS lišit.
Uživatelská příručka Apple: smazání cvičení v Kondici, Podpora Apple: správa zdravotních dat, aplikací a zdrojů
Co dělá priorita zdrojů a co nedělá
Apple Zdraví řadí podobná data z různých zdrojů podle priority. Pořadí se liší podle kategorie: jeden zdroj může být rozhodující pro kroky, jiný pro tepovou frekvenci nebo aktivní energii.
Apple nepopisuje prioritu zdrojů jako způsob smazání nebo sloučení existujících cvičení. Nenahrazujte jí hledání druhého zdroje zápisu. Záznam s nižší prioritou může stále existovat jako samostatné cvičení.
Podpora Apple: správa zdravotních dat, aplikací a zdrojů, Apple Developer: HKWorkout, Apple Developer: jedinečný identifikátor objektu HealthKit, Apple Developer: zdroj a verze vzorku HealthKit
Když se duplicitní záznam vrátí
Opakovaný záznam znamená, že máte zkontrolovat export, import, mezipaměť a aktualizaci. Sám o sobě neurčuje cestu, která ho vytvořila.
Duplicitní záznam se objeví po každém cvičení
- Další kontrola
- Automatický export z obou zdrojů záznamu, pravidla importu a opakované odesílání z propojené služby
- Co to nedokazuje
- Že duplicitní záznam vytvořilo samo Apple Zdraví
Duplicitní záznam se objeví až po otevření jedné aplikace
- Další kontrola
- Ruční import, mezipaměť, aktualizaci nebo odložený export této aplikace
- Co to nedokazuje
- Že příčinou je první viditelný zdroj
Dva záznamy ukazuje pouze jedna cílová aplikace
- Další kontrola
- Její historii importu, mezipaměť, propojené účty a pravidla pro duplicity
- Co to nedokazuje
- Že existují dvě cvičení HealthKit
Cvičení jsou jedinečná, ale energie nebo kroky vypadají zdvojeně
- Další kontrola
- Zdroje dat a přístup pro danou kategorii
- Co to nedokazuje
- Že je duplicitní samotné cvičení
Po smazání duplikátu zmizí i původní záznam
- Další kontrola
- Zdrojovou aplikaci, synchronizaci Zdraví přes iCloud a aktuální pravidla mazání
- Co to nedokazuje
- Že obnova bude vždy možná
Údaje pro užitečný požadavek na podporu
- model iPhonu, verze iOS a verze aplikací
- typ aktivity, datum, čas zahájení a délka obou viditelných záznamů
- zobrazený zdroj každého záznamu
- aplikace, která zaznamenala původní cvičení
- zapnutá nastavení importu, nahrávání a exportu
- zda Apple Zdraví ukazuje jeden záznam, nebo dva
- po jaké akci se druhý záznam objeví
- kterou cestu zápisu jste už vypnuli
Jak SlopeReady pracuje se dvěma cvičeními
SlopeReady čte cvičení z Apple Zdraví po jejich zaznamenání. Cvičení nespouští ani nezastavuje, nezaznamenává živě GPS ani tepovou frekvenci a do Apple Zdraví nezapisuje data. Nemůže proto vytvořit ani vypnout dvojitou cestu zápisu.
Když SlopeReady znovu načte stejné cvičení z Apple Zdraví, aktualizuje existující místní záznam. Dvě samostatně uložená cvičení nesloučí jen proto, že mají podobný čas zahájení a délku.
Pokud Apple Zdraví obsahuje dvě skutečná cvičení, mohou do analýzy dorazit dva záznamy. Před porovnáním součtů nebo trendů opravte zdroj. SlopeReady nemaže, neslučuje ani neopravuje původní data v Apple Zdraví.
Datový list SlopeReady, Podpora SlopeReady a hranice produktu