HealthKit-Integration

Vollständige technische Referenz für Cardio Analytics HealthKit-Datentypen und Synchronisationsmuster

Verwendete HealthKit-Datentypen

Cardio Analytics liest 11 kardiovaskuläre und Mobilitätsmetriken aus Apple HealthKit mit First-Party-Identifikatoren:

Herzfrequenz-Metriken

  • HKQuantityTypeIdentifier.heartRate - Aktuelle Herzfrequenz (Schläge/Min.) (Apple Docs)
  • restingHeartRate - Ruheherzfrequenz-Basislinie (Apple Docs)
  • walkingHeartRateAverage - Durchschnittliche HR beim Gehen

Kardiovaskuläre Metriken

  • bloodPressureSystolic + bloodPressureDiastolic - Gepaarte BP-Messwerte mit Korrelation (Apple Docs)
  • heartRateVariabilitySDNN - Gesamte HRV-Variabilität (SDNN in Millisekunden)
  • heartRateVariabilityRMSSD - Kurzfristiger vagaler Tonus (RMSSD in ms, wo verfügbar)
  • oxygenSaturation - SpO₂ als Bruchteil (0,0-1,0, Anzeige als %) (Apple Docs)

Körperzusammensetzung

  • bodyMass - Gewicht in kg
  • height - Größe in Metern (zur Berechnung des BMI verwendet)

ECG & Vorhofflimmern

  • electrocardiogramType - ECG-Aufzeichnungen mit HKElectrocardiogram.Classification einschließlich .atrialFibrillation (Apple Docs)
  • atrialFibrillationBurden - AF-Belastungsprozentsatz (wo verfügbar, watchOS 9+) (Apple Docs)

Fitness- & Mobilitätsmetriken

  • vo2Max - Maximale Sauerstoffaufnahme (mL/kg/min) (Apple Docs)
  • walkingSpeed - Durchschnittliche gleichmäßige Gehgeschwindigkeit (m/s) (Apple Docs)
  • walkingAsymmetryPercentage - Gang-Ungleichgewichtsprozentsatz (Apple Docs)
  • stairAscentSpeed - Treppensteig-Geschwindigkeit (m/s) (Apple Docs)

Hintergrund-Synchronisationsmuster

Verankerte Objektabfragen

HKAnchoredObjectQuery ermöglicht Delta-Synchronisation und ruft nur neue oder geänderte Daten seit der letzten Synchronisation ab (Apple Docs).

  • Effizienter Akkuverbrauch - Ruft nur geänderte Daten ab, nicht ganze Datensätze
  • Persistenter Anker - Speichert letzten Synchronisationspunkt, um nach App-Neustart fortzufahren
  • Handhabt Löschungen - Empfängt gelöschte Samples für genaue Synchronisation

Hintergrund-Bereitstellung

HKHealthStore.enableBackgroundDelivery ermöglicht HealthKit, die App automatisch zu aktivieren, wenn neue Daten verfügbar werden (Apple Docs).

  • Sofortige Updates - Frische kardiovaskuläre Daten ohne manuelle Aktualisierung
  • Akkueffizient - Systemverwaltete Aktivierungen minimieren den Stromverbrauch
  • Zuverlässige Bereitstellung - Funktioniert auch bei geschlossener App

📱 Erforderliche Berechtigung:com.apple.developer.healthkit.background-delivery (Docs)

Rückschreib-Fähigkeiten

Vom Benutzer eingegebene Daten (Gewicht, Blutdruck) können zur Konsistenz über alle Gesundheits-Apps und Geräte hinweg in HealthKit zurückgeschrieben werden.

  • Einheitliche Gesundheitsakte - In Cardio Analytics eingegebene Daten erscheinen in Apple Health
  • Arztsichtbarkeit - Ärzte, die HealthKit-verbundene Systeme verwenden, sehen konsistente Aufzeichnungen
  • Cross-App-Kompatibilität - Andere Gesundheits-Apps können auf Ihre Cardio Analytics-Einträge zugreifen
  • Gerätezuordnung - HealthKit verfolgt, welche App/welches Gerät jede Probe aufgezeichnet hat

Datenschutz & granulare Berechtigungen

HealthKit-Autorisierung ist granular - Benutzer genehmigen oder verweigern jeden Datentyp einzeln. Cardio Analytics respektiert alle Berechtigungsentscheidungen:

  • Granulare Lese-/Schreibberechtigungen - Benutzer wählt, welche Metriken geteilt werden
  • Kein Zugriff auf nicht autorisierte Typen - HealthKit erzwingt Berechtigungsgrenzen
  • Jederzeit widerrufbar - Benutzer können Berechtigungen in iOS Einstellungen → Datenschutz → Health ändern
  • Keine Serverübertragung - Alle Daten bleiben auf dem Gerät; HealthKit-Autorisierung gewährt keinen Serverzugriff

Vollständige Datenschutzrichtlinie lesen

Erleben Sie nahtlose HealthKit-Integration

Laden Sie Cardio Analytics herunter und verbinden Sie sich mit Apple HealthKit für automatische kardiovaskuläre Überwachung.

Im App Store herunterladen

Expertly Reviewed by

This content has been written and reviewed by a sports data metrics expert to ensure technical accuracy and adherence to the latest sports science methodologies.

HealthKit-Integration – Hintergrundsynchronisierung und

Umfassende Anleitung zur Cardio Analytics HealthKit-Integration. 11 Datentypen, verankerte Abfragen und Hintergrundbereitstellung für eine nahtlose.

  • 2025-11-29
  • HealthKit-Integration · Apple Health Synchron · hintergrundbereitstellung · gesundheitsdatentypen · HKAnchoredObjectQuery
  • Referenzen