HealthKit एकीकरण

Cardio Analytics HealthKit डेटा प्रकार और सिंक पैटर्न के लिए पूर्ण तकनीकी संदर्भ

उपयोग किए गए HealthKit डेटा प्रकार

Cardio Analytics प्रथम-पक्ष पहचानकर्ताओं का उपयोग करके Apple HealthKit से 11 हृदय संबंधी और गतिशीलता मेट्रिक्स पढ़ता है:

हृदय गति मेट्रिक्स

  • HKQuantityTypeIdentifier.heartRate - वर्तमान हृदय गति (counts/min) (Apple Docs)
  • restingHeartRate - विश्राम हृदय गति बेसलाइन (Apple Docs)
  • walkingHeartRateAverage - चलने के दौरान औसत HR

हृदय संबंधी मेट्रिक्स

  • bloodPressureSystolic + bloodPressureDiastolic - सहसंबंध के साथ युग्मित BP रीडिंग (Apple Docs)
  • heartRateVariabilitySDNN - समग्र HRV परिवर्तनशीलता (मिलीसेकंड में SDNN)
  • heartRateVariabilityRMSSD - अल्पकालिक वेगल टोन (ms में RMSSD, जहां उपलब्ध हो)
  • oxygenSaturation - अंश के रूप में SpO₂ (0.0-1.0, % के रूप में प्रदर्शित) (Apple Docs)

शरीर संरचना

  • bodyMass - kg में वजन
  • height - मीटर में ऊंचाई (BMI की गणना के लिए उपयोग की जाती है)

ईसीजी और एट्रियल फाइब्रिलेशन

  • electrocardiogramType - HKElectrocardiogram.Classification के साथ ईसीजी रिकॉर्डिंग जिसमें .atrialFibrillation शामिल है (Apple Docs)
  • atrialFibrillationBurden - AF बर्डन प्रतिशत (जहां उपलब्ध हो, watchOS 9+) (Apple Docs)

फिटनेस और गतिशीलता मेट्रिक्स

  • vo2Max - अधिकतम ऑक्सीजन उपयोग (mL/kg/min) (Apple Docs)
  • walkingSpeed - औसत स्थिर चलने की गति (m/s) (Apple Docs)
  • walkingAsymmetryPercentage - चाल असंतुलन प्रतिशत (Apple Docs)
  • stairAscentSpeed - सीढ़ी चढ़ने की गति (m/s) (Apple Docs)

पृष्ठभूमि सिंक पैटर्न

एंकर्ड ऑब्जेक्ट क्वेरी

HKAnchoredObjectQuery डेल्टा सिंक्रोनाइज़ेशन को सक्षम करता है, पिछले सिंक के बाद से केवल नए या संशोधित डेटा को प्राप्त करता है (Apple Docs)।

  • कुशल बैटरी उपयोग - केवल बदले हुए डेटा को प्राप्त करता है, संपूर्ण डेटासेट नहीं
  • स्थायी एंकर - ऐप रीस्टार्ट के बाद फिर से शुरू करने के लिए अंतिम सिंक बिंदु संग्रहीत करता है
  • हटाए गए को हैंडल करता है - सटीक सिंक के लिए हटाए गए नमूने प्राप्त करता है

पृष्ठभूमि वितरण

HKHealthStore.enableBackgroundDelivery HealthKit को नए डेटा उपलब्ध होने पर स्वचालित रूप से ऐप को जगाने की अनुमति देता है (Apple Docs)।

  • तत्काल अपडेट - मैनुअल रिफ्रेश के बिना ताजा हृदय संबंधी डेटा
  • बैटरी कुशल - सिस्टम-प्रबंधित वेक-अप बिजली की खपत को कम करते हैं
  • विश्वसनीय वितरण - ऐप बंद होने पर भी काम करता है

📱 आवश्यक एंटाइटलमेंट: com.apple.developer.healthkit.background-delivery (Docs)

राइट-बैक क्षमताएं

उपयोगकर्ता-दर्ज डेटा (वजन, रक्तचाप) सभी स्वास्थ्य ऐप और उपकरणों में स्थिरता के लिए HealthKit में वापस लिखा जा सकता है।

  • एकीकृत स्वास्थ्य रिकॉर्ड - Cardio Analytics में दर्ज डेटा Apple Health में दिखाई देता है
  • चिकित्सक दृश्यता - HealthKit-कनेक्टेड सिस्टम का उपयोग करने वाले डॉक्टर सुसंगत रिकॉर्ड देखते हैं
  • क्रॉस-ऐप संगतता - अन्य स्वास्थ्य ऐप आपकी Cardio Analytics प्रविष्टियों तक पहुंच सकते हैं
  • उपकरण एट्रिब्यूशन - HealthKit ट्रैक करता है कि किस ऐप/उपकरण ने प्रत्येक नमूने को रिकॉर्ड किया

गोपनीयता और विस्तृत अनुमतियां

HealthKit प्राधिकरण विस्तृत है - उपयोगकर्ता प्रत्येक डेटा प्रकार को व्यक्तिगत रूप से स्वीकृत या अस्वीकार करते हैं। Cardio Analytics सभी अनुमति निर्णयों का सम्मान करता है:

  • विस्तृत पढ़ने/लिखने की अनुमतियां - उपयोगकर्ता चुनता है कि कौन से मेट्रिक्स साझा करें
  • अनधिकृत प्रकारों तक कोई पहुंच नहीं - HealthKit अनुमति सीमाओं को लागू करता है
  • किसी भी समय रद्द करने योग्य - उपयोगकर्ता iOS सेटिंग्स → गोपनीयता → स्वास्थ्य में अनुमतियां बदल सकते हैं
  • कोई सर्वर ट्रांसमिशन नहीं - सभी डेटा ऑन-डिवाइस रहता है; HealthKit प्राधिकरण सर्वर पहुंच प्रदान नहीं करता

पूर्ण गोपनीयता नीति पढ़ें

निर्बाध HealthKit एकीकरण का अनुभव करें

स्वचालित हृदय संबंधी निगरानी के लिए Cardio Analytics डाउनलोड करें और Apple HealthKit के साथ कनेक्ट करें।

App Store पर डाउनलोड करें