Shortcuts en App Intents
Beschikbare intenties
Section titled “Beschikbare intenties”Exportprofielen
Section titled “Exportprofielen”Maak en beheer opgeslagen exportprofielen in Health.md op iPhone of Android. Op Apple-platforms is profielbeheer momenteel alleen voor iPhone gedocumenteerd; beschikbaarheid op iPad of macOS wordt niet geclaimd.
Alle vier exportintents accepteren een optionele parameter Profiel. Zodra profielen bestaan, gebruikt een lege parameter het actieve profiel; in de legacy-modus zonder profielen worden de huidige in-app exportinstellingen gebruikt. Geef de naam van een opgeslagen profiel door om de bevroren configuratie van dat profiel — metrieselectie, formaten en bestemming — uit te voeren, ongeacht wat de app op dat moment toont.
Zodra je je eerste exportprofiel in de app aanmaakt, exporteert een sneltoets zonder ingesteld Profiel met de opgeslagen instellingen van het actieve profiel in plaats van de actuele app-instellingen. Vertrouw je op het oude gedrag, pin de sneltoets dan op een specifiek profiel (of houd nul profielen) om expliciet te blijven. Een profielnaam die niet meer bestaat faalt met een duidelijke fout in plaats van het verkeerde te exporteren.
Open de app Shortcuts op iOS of macOS. Tik op + om een nieuwe snelkoppeling te maken en zoek naar 'Health.md' of een van de bovenstaande namen. De intenties staan in de categorie Gezondheid.
De meeste intenties hebben openAppWhenRun = false. Ze worden dus zonder zichtbare app uitgevoerd: de app opent niet en de interface flitst niet in beeld. Je kunt ze gebruiken vanuit automatiseringen en focusfilters, via Hé Siri en met de actieknop.
Apple beschermt HealthKit-gegevens wanneer de iPhone is vergrendeld en trekt app-toegang ongeveer tien minuten na het vergrendelen in. Met Uitvoeren bij vergrendeling toestaan kan Shortcuts de actie starten, maar deze instelling omzeilt de gegevensbescherming van HealthKit niet. De toestemming voor Health.md-appinhoud in Shortcuts doet dat evenmin.
Als HealthKit niet beschikbaar is, bewaart Health.md de gevraagde datums als openstaand en plaatst het de melding Gezondheidsexport vereist aandacht. Ontgrendel de iPhone en tik daarna op de melding of open Health.md om het opnieuw te proberen. Een volledig automatische export zonder toezicht kan niet worden gegarandeerd zolang de telefoon vergrendeld blijft.
Recept: dagelijkse export met bevestiging
Section titled “Recept: dagelijkse export met bevestiging”- Persoonlijke automatisering → Tijdstip → kies een moment waarop je de ontgrendelde iPhone meestal gebruikt, bijvoorbeeld 8:00 AM.
- Intentie Gezondheidsgegevens van gisteren exporteren.
- Intentie Status van laatste export ophalen.
- Toon melding met het resultaat.
Opmerking over een openstaande status: Status van laatste export ophalen leest het meest recente item in de exportgeschiedenis. Als HealthKit tijdens deze uitvoering door vergrendeling niet beschikbaar was, kan de intentie nog de vorige export tonen totdat je het openstaande verzoek opnieuw uitvoert. De herstelmelding van Health.md zelf is het gezaghebbende signaal voor openstaand werk.
Recept: eenmalig historische gegevens aanvullen
Section titled “Recept: eenmalig historische gegevens aanvullen”- Maak een snelkoppeling.
- Gebruik Gezondheidsgegevens voor een datumbereik exporteren met begin = 2024-01-01 en einde = 2024-12-31.
- Voer de snelkoppeling uit. Health.md doorloopt het jaar en schrijft één bestand per dag. Voor een heel jaar kan dit enkele minuten duren.
Recept: planning pauzeren tijdens vakantie
Section titled “Recept: planning pauzeren tijdens vakantie”- Focusfilter: voer bij het inschakelen van de focus Vakantie de intentie Geplande export in- of uitschakelen uit met Enabled = false.
- Voer de intentie bij het uitschakelen van de focus opnieuw uit met Enabled = true.
Intenties nemen je HealthKit-toestemming en kluisselectie uit de app over. Ze geven een duidelijke fout als de app niet ten minste eenmaal op dit apparaat is geopend en geconfigureerd.