HealthKit integration
Komplet teknisk reference for Cardio Analytics HealthKit datatyper og synkroniseringsmønstre
HealthKit datatyper der bruges
Cardio Analytics læser 11 kardiovaskulære og mobilitetsmålinger fra Apple HealthKit ved hjælp af førstepartidentifikatorer:
Hjertefrekvens målinger
HKQuantityTypeIdentifier.heartRate- Aktuel hjertefrekvens (slag/min) (Apple Docs)restingHeartRate- Hvilepuls baseline (Apple Docs)walkingHeartRateAverage- Gennemsnitlig puls under gang
Kardiovaskulære målinger
bloodPressureSystolic+bloodPressureDiastolic- Parrede blodtryksmålinger med korrelation (Apple Docs)heartRateVariabilitySDNN- Samlet HRV variabilitet (SDNN i millisekunder)heartRateVariabilityRMSSD- Kortvarig vagal tonus (RMSSD i ms, hvor tilgængeligt)oxygenSaturation- SpO₂ som brøkdel (0,0-1,0, vist som %) (Apple Docs)
Kropssammensætning
bodyMass- Vægt i kgheight- Højde i meter (bruges til at beregne BMI)
EKG & atrieflimren
electrocardiogramType- EKG-optagelser medHKElectrocardiogram.Classificationinklusiv.atrialFibrillation(Apple Docs)atrialFibrillationBurden- AF burden-procent (hvor tilgængeligt, watchOS 9+) (Apple Docs)
Fitness- og mobilitetsmålinger
vo2Max- Maksimal iltoptagelse (mL/kg/min) (Apple Docs)walkingSpeed- Gennemsnitlig stabil ganghastighed (m/s) (Apple Docs)walkingAsymmetryPercentage- Gangbalance-ubalance-procent (Apple Docs)stairAscentSpeed- Trappeklattringshastighed (m/s) (Apple Docs)
Baggrunds-synkroniseringsmønstre
Forankrede objektforespørgsler
HKAnchoredObjectQuery muliggør delta-synkronisering, henter kun nye eller ændrede data siden sidste synkronisering (Apple Docs).
- Effektiv batteriforbrug - Henter kun ændrede data, ikke hele datasæt
- Vedvarende anker - Gemmer sidste synkroniseringspunkt for at genoptage efter app-genstart
- Håndterer sletninger - Modtager slettede prøver for nøjagtig synkronisering
Baggrunds-levering
HKHealthStore.enableBackgroundDelivery tillader HealthKit automatisk at vække appen når nye data bliver tilgængelige (Apple Docs).
- Øjeblikkelige opdateringer - Friske kardiovaskulære data uden manuel opdatering
- Batterieffektiv - Systemstyrede opvågninger minimerer strømforbrug
- Pålidelig levering - Virker selv når appen er lukket
📱 Påkrævet rettighed: com.apple.developer.healthkit.background-delivery (Docs)
Skriv-tilbage muligheder
Brugerindtastede data (vægt, blodtryk) kan skrives tilbage til HealthKit for konsistens på tværs af alle sundhedsapps og enheder.
- Samlet sundhedsjournal - Data indtastet i Cardio Analytics vises i Apple Health
- Klinikersynlighed - Læger der bruger HealthKit-tilsluttede systemer ser konsistente journaler
- Tværgående app-kompatibilitet - Andre sundhedsapps kan få adgang til dine Cardio Analytics indtastninger
- Enhedsattribution - HealthKit sporer hvilken app/enhed der optog hver prøve
Privatliv & detaljerede tilladelser
HealthKit autorisation er detaljeret - brugere godkender eller afviser hver datatype individuelt. Cardio Analytics respekterer alle tilladelsebeslutninger:
- Detaljerede læse-/skrivetilladelser - Bruger vælger hvilke målinger der skal deles
- Ingen adgang til uautoriserede typer - HealthKit håndhæver tilladelsesgrænser
- Kan tilbagekaldes når som helst - Brugere kan ændre tilladelser i iOS Indstillinger → Privatliv → Sundhed
- Ingen server-transmission - Alle data forbliver på enheden; HealthKit autorisation giver ikke server-adgang
Oplev problemfri HealthKit integration
Download Cardio Analytics og forbind med Apple HealthKit til automatisk kardiovaskulær monitorering.
Download på App Store