Mikor futnak az automatizálások
Egy automatizálás a beállított kadencia szerint küld, olyan gyakran, ahogy az iOS engedi a Marrow-nak a háttérben futni. A Marrow minden módot kihasznál, amellyel az Apple egy appot felébredni enged. A pontos pillanatot az Apple dönti el, és amíg a telefonod zárolva van, egyetlen app sem olvashatja az Apple Health adatait.
Az összes Marrow-útmutató: MCP · Saját üzemeltetésű tükör · Automatizálások · Fájlok · Támogatás
Mit tesz a Marrow
- Felébred, ha új egészségadat érkezik. A Marrow megkéri az Apple Health-et, hogy ébressze fel a háttérben, amikor új adat érkezik, mégpedig minden adattípusnál, amelyet szinkronizál: lépések, pulzus, alvás, edzések és a többi. Felébresztheti egy új mérés az órádról vagy egy másik appból.
- Mindig van lefoglalt háttérfrissítése. Amikor a Marrow a háttérbe kerül, kér az iOS-től egy frissítést nagyjából egy órával későbbre, és minden frissítés lefoglalja a következőt, így mindig vár egy.
- Megnyitáskor pótolja a lemaradást. Megnyitáskor a Marrow beolvas minden újat, és elküld minden esedékes automatizálást.
- Minden ébredéskor elküld mindent, ami esedékes. A Marrow minden ébredéskor beolvassa az új adatokat a saját tárolójába, majd elküld minden automatizálást, amelynek letelt a kadenciája.
- Lefedi a kieséseket. Ha Az utolsó futás óta van beállítva, egy futás mindent elküld az utolsó sikeres óta, plusz az azt megelőző két napot. Egy későn érkező futás is elküld minden kimaradt napot.
- Minden futást rögzít. Az Aktivitási napló az utolsó 30 futást őrzi meg, az idejükkel és az eredményükkel.
Miről dönt az Apple
Ezeket a szabályokat az iOS szabja meg, és minden olyan appra vonatkoznak, amely a háttérben exportál Apple Health-adatokat. A Marrow egyetlen beállítása sem változtathat rajtuk.
- Nincsenek fix időpontok. Az iOS nem engedi, hogy egy app a háttérben egy általa választott időpontban fusson. Az app kérheti, hogy felébresszék, és az iOS választja ki a pillanatot az akkumulátor, a hálózat, az app használatának gyakorisága és a telefon egyéb teendői alapján. A kadenciád a futások közötti legrövidebb szünet, nem menetrend. Az „óránként” legfeljebb óránként egyszer jelent.
- Zárolt telefonon semmi. Amíg a telefonod zárolva van, az Apple Health adatai titkosítva vannak, és egyetlen app sem olvashatja őket, amíg fel nem oldod. A futások ilyenkor szünetelnek, és a következő feloldás után pótolják a lemaradást.
- Rövid időablakok. Egy háttérbeli ébredés másodpercekig tart, gyakran 30-nál rövidebb ideig. Egy nagy adatcsomag vagy egy lassú fogadó ennyi idő alatt nem biztos, hogy végez.
- Az Alacsony töltöttségű mód visszatartja a háttérfrissítést, amíg ki nem kapcsolod.
- Az Appfrissítés a háttérben legyen bekapcsolva a Marrow-nál, különben az iOS kihagyja az ütemezett frissítéseit.
- Bezárva. Ha az appváltóban bezárod a Marrow-t, az iOS a háttérben nem biztos, hogy felébreszti, amíg újra meg nem nyitod.
- Az óra adatai csomagokban érkeznek. Az Apple Watch időnként adja át az adatait a telefonnak, nem mérésenként, így az új adatok (és az általuk kiváltott ébredés) késhetnek a mérés pillanatához képest.
Mire számíts
- Napközben használt telefon: a futások lazán követik a kadenciádat. Van, amelyik időben jön, van, amelyik később, és egy-egy óra ki is maradhat.
- Órákig zárolt telefon, például éjszaka: nincs futás, aztán a feloldás után egy futás, amely mindent elküld azóta.
- Az óránkénti kadencia nem ad pontosan napi 24 futást. A hézagok abból adódnak, ahogy az iOS az appokat ütemezi, és a következő futás kitölti őket.
Így lesznek a futások a lehető legrendszeresebbek
- Kapcsold be a Marrow-nál az Appfrissítés a háttérben beállítást: Beállítások, Általános, Appfrissítés a háttérben.
- Ha fontosak a futások, hagyd kikapcsolva az Alacsony töltöttségű módot.
- Hagyd a Marrow-t az appváltóban, ahelyett hogy felhúzással bezárnád.
- Válaszd ezt: Az utolsó futás óta, vagy egy olyan tartományt, amely hosszabb a leghosszabb várható szünetnél, hogy egy késő futás is minden napot lefedjen. A saját oldaladon tartsd meg mérőszámonként és naponként a legfrissebb értéket, így az ismétlések nem okoznak gondot.
- Tartsd kicsinek az adatcsomagokat, hogy beleférjenek egy háttérablakba: Napi összegek a Nyers minták helyett, rövidebb tartomány, adattípusonként egy automatizálás.
- A fogadód válaszoljon azonnal, és csak utána végezze a munkáját. A részleteket a Fogadó írása rész írja le.
- Most kell egy futás? Nyisd meg a Marrow-t, vagy koppints a Futtatás most gombra az automatizálásnál.
Ellenőrizd, mi történt
- Aktivitási napló (az automatizálásnál, a További lehetőségek alatt): az utolsó 30 futás. A sikertelen futás megmutatja a hibáját, a hibaelhárítási táblázat pedig elmondja, mit jelent az egyes hiba.
- Nincs bejegyzés, pedig vártál egyet: az iOS akkor nem ébresztette fel a Marrow-t, vagy a telefon zárolva volt.
- Beállítások, Apple Health-hozzáférés, Olvasás az Apple Health-ből: mikor olvasta utoljára a Marrow az egyes adattípusokat. Ha itt friss időpontok látszanak, a Marrow-t ébresztik.
- Értesítés futtatáskor (További lehetőségek): értesítés minden futásról, amíg ellenőrzöd.
Továbbra is hosszú szüneteket látsz, pedig használod a telefont? Írj a támogatásnak, küldj egy képernyőképet az Aktivitási naplóról és azokat az időpontokat, amelyeket a fogadód látott, mi pedig utánanézünk.