Hvornår automatiseringer kører
En automatisering sender efter din kadence, så tit iOS lader Marrow køre i baggrunden. Marrow bruger alle de måder, Apple giver en app til at blive vækket på. Apple bestemmer det præcise tidspunkt, og ingen app kan læse Apple Health, mens din iPhone er låst.
Alle Marrow-guides: MCP · Selvhostet spejl · Automatiseringer · Filer · Support
Det gør Marrow
- Vågner ved nye sundhedsdata. Marrow beder Apple Health om at vække appen i baggrunden, når der kommer nye data, for hver datatype, Marrow synkroniserer: skridt, puls, søvn, træninger og resten. En ny måling fra dit Apple Watch eller fra en anden app kan vække den.
- Har altid en baggrundsopdatering bestilt. Når Marrow går i baggrunden, beder appen iOS om en opdatering cirka en time senere, og hver opdatering bestiller den næste, så der altid ligger en og venter.
- Indhenter alt, når du åbner den. Når du åbner Marrow, læser appen alt nyt og sender hver automatisering, der står for tur.
- Sender alt, der står for tur, hver gang den vågner. Hver gang Marrow vågner, læser appen de nye data ind i sit eget lager og sender derefter hver automatisering, hvis kadence er gået.
- Dækker hullerne. Med Siden seneste kørsel sender en kørsel alt siden den seneste vellykkede kørsel plus de to dage før. En kørsel, der kommer sent, sender stadig hver dag, den gik glip af.
- Logger hver kørsel. Aktivitetsloggen gemmer de seneste 30 kørsler med tidspunkt og resultat.
Det bestemmer Apple
Disse regler kommer fra iOS og gælder for alle apps, der eksporterer Apple Health-data i baggrunden. Ingen indstilling i Marrow kan ændre dem.
- Ingen faste tidspunkter. iOS lader ikke en app køre i baggrunden på et tidspunkt, den selv vælger. En app kan bede om at blive vækket, og iOS vælger tidspunktet ud fra batteri, netværk, hvor tit du bruger appen, og hvad telefonen ellers laver. Din kadence er den korteste afstand mellem kørsler, ikke en køreplan. Hver time betyder højst én gang i timen.
- Intet, mens den er låst. Apple Health-data er krypteret, mens din iPhone er låst, og ingen app kan læse dem, før du låser op. Kørsler sættes på pause, mens telefonen er låst, og indhenter det, næste gang du låser den op.
- Korte vinduer. Når iOS vækker en app i baggrunden, varer det nogle sekunder, ofte under 30. En stor datapakke eller en langsom modtager bliver måske ikke færdig på den tid.
- Strømbesparelse holder baggrundsopdatering tilbage, indtil den er slået fra.
- Opdater i baggrunden skal være slået til for Marrow, ellers springer iOS de planlagte opdateringer over.
- Fejet væk. Når du fejer Marrow væk i appskifteren, vækker iOS den muligvis ikke i baggrunden, før du åbner den igen.
- Data fra uret kommer i portioner. Apple Watch sender sine data til din iPhone en gang imellem, ikke måling for måling, så nye data, og den vækning, de udløser, kan komme et stykke tid efter, at de blev målt.
Hvad du kan forvente
- Telefonen er i brug i løbet af dagen: kørslerne følger din kadence nogenlunde. Nogle kommer til tiden, andre senere, og en time kan blive sprunget over.
- Telefonen er låst i timevis, for eksempel om natten: ingen kørsler, derefter en kørsel, når du låser op, som sender alt siden da.
- En kadence på én time giver ikke præcis 24 kørsler i døgnet. Hullerne skyldes, hvordan iOS planlægger apps, og den næste kørsel fylder dem ud.
Sådan får du så regelmæssige kørsler som muligt
- Slå Opdater i baggrunden til for Marrow: Indstillinger, Generelt, Opdater i baggrunden.
- Hold Strømbesparelse slået fra, når kørslerne betyder noget.
- Lad Marrow blive i appskifteren i stedet for at feje den væk.
- Vælg Siden seneste kørsel eller et datointerval, der er længere end det længste hul, du forventer, så en sen kørsel stadig dækker hver dag. Behold den seneste værdi pr. måling og dag hos dig, så er gentagelserne harmløse.
- Hold hver datapakke lille, så den bliver færdig inden for et baggrundsvindue: Daglige totaler i stedet for Rå prøver, et kortere datointerval, én automatisering pr. slags data.
- Lad din modtager svare med det samme og gøre arbejdet bagefter. Detaljerne står i Skriv en modtager.
- Har du brug for en kørsel nu? Åbn Marrow, eller tryk på Kør nu i automatiseringen.
Tjek, hvad der skete
- Aktivitetslog (i automatiseringen, under Flere muligheder): de seneste 30 kørsler. En mislykket kørsel viser sin fejl, og fejlfindingstabellen forklarer, hvad hver fejl betyder.
- Ingen linje, hvor du ventede en: iOS vækkede ikke Marrow på det tidspunkt, eller telefonen var låst.
- Indstillinger, Apple Health-adgang, Læser fra Apple Health: hvornår Marrow sidst læste hver datatype. Står der nylige tidspunkter der, bliver Marrow vækket.
- Giv besked ved kørsel (Flere muligheder): en notifikation for hver kørsel, mens du tjekker.
Ser du stadig lange huller, mens telefonen er i brug? Skriv til support med et skærmbillede af Aktivitetsloggen og de tidspunkter, din modtager så, så kigger vi på det.