HealthKit Integrasie

Volledige tegniese verwysing vir Cardio Analytics HealthKit datatipes en sinkroniserings patrone

HealthKit Data Tipes Gebruik

Cardio Analytics lees 11 kardiovaskulêre en mobiliteitsmetings van Apple HealthKit deur eersteparty identifiseerders te gebruik:

Hartklop Metings

  • HKQuantityTypeIdentifier.heartRate - Huidige hartklop (slae/min) (Apple Docs)
  • restingHeartRate - Rustende hartklop basislyn (Apple Docs)
  • walkingHeartRateAverage - Gemiddelde hartklop tydens loop

Kardiovaskulêre Metings

  • bloodPressureSystolic + bloodPressureDiastolic - Gepaarde bloeddruk lesings met korrelasie (Apple Docs)
  • heartRateVariabilitySDNN - Algehele HRV variasie (SDNN in millisekondes)
  • heartRateVariabilityRMSSD - Korttermyn vagale toon (RMSSD in ms, waar beskikbaar)
  • oxygenSaturation - SpO₂ as breukdeel (0.0-1.0, vertoon as %) (Apple Docs)

Liggaamssamestelling

  • bodyMass - Gewig in kg
  • height - Hoogte in meters (gebruik om BMI te bereken)

EKG & Atriaal Fibrillasie

  • electrocardiogramType - EKG opnames met HKElectrocardiogram.Classification insluitend .atrialFibrillation (Apple Docs)
  • atrialFibrillationBurden - AF las persentasie (waar beskikbaar, watchOS 9+) (Apple Docs)

Fiksheid & Mobiliteitsmetings

  • vo2Max - Maksimale suurstofopname (mL/kg/min) (Apple Docs)
  • walkingSpeed - Gemiddelde bestendige loopspoed (m/s) (Apple Docs)
  • walkingAsymmetryPercentage - Loopgang-wanbalans persentasie (Apple Docs)
  • stairAscentSpeed - Trapklimspoed (m/s) (Apple Docs)

Agtergrond Sinkroniserings Patrone

Veranker Objek Navrae

HKAnchoredObjectQuery stel delta sinkronisering in staat, haal slegs nuwe of gewysigde data sedert die laaste sinkronisering (Apple Docs).

  • Doeltreffende battery gebruik - Haal slegs gewysigde data, nie hele datastelle nie
  • Volhoudende anker - Stoor laaste sinkroniseringspunt om na toepassing herbegin voort te gaan
  • Hanteer verwyderings - Ontvang verwyderde monsters vir akkurate sinkronisering

Agtergrond Lewering

HKHealthStore.enableBackgroundDelivery laat HealthKit toe om outomaties die toepassing wakker te maak wanneer nuwe data beskikbaar word (Apple Docs).

  • Onmiddellike opdaterings - Vars kardiovaskulêre data sonder handmatige verfris
  • Battery doeltreffend - Stelselbestuurde wakker-maak minimaliseer kragverbruik
  • Betroubare lewering - Werk selfs wanneer toepassing gesluit is

📱 Vereiste geregtigheid:com.apple.developer.healthkit.background-delivery (Docs)

Terugskryf Vermoëns

Gebruiker-ingevoerde data (gewig, bloeddruk) kan teruggeschryf word na HealthKit vir konsekwentheid oor alle gesondheidstoepassing en toestelle.

  • Eenvormige gesondheidsrekord - Data ingevoer in Cardio Analytics verskyn in Apple Health
  • Klinikus sigbaarheid - Dokters wat HealthKit-gekoppelde stelsels gebruik, sien konsekwente rekords
  • Kruis-toepassing verenigbaarheid - Ander gesondheidstoepassing kan jou Cardio Analytics inskrywings toegang
  • Toestel-toeskrywing - HealthKit volg watter toepassing/toestel elke monster aangeteken het

Privaatheid & Granulêre Toestemmings

HealthKit magtiging is granulêr - gebruikers keur of weier elke datatipe individueel goed. Cardio Analytics respekteer alle toestemmingsbesluite:

  • Granulêre lees/skryf toestemmings - Gebruiker kies watter metings om te deel
  • Geen toegang tot ongemagtigde tipes nie - HealthKit dwing toestemmingsgrense af
  • Herroepbaar enige tyd - Gebruikers kan toestemmings verander in iOS Instellings → Privaatheid → Gesondheid
  • Geen bediener-oordrag nie - Alle data bly op-toestel; HealthKit magtiging verleen nie bediener-toegang nie

Lees Volledige Privaatheidsbeleid

Ervaar Naatlose HealthKit Integrasie

Laai Cardio Analytics af en koppel met Apple HealthKit vir outomatiese kardiovaskulêre monitoring.

Laai Af op App Store