HealthKit Integratsioon
Täielik tehniline viide Cardio Analytics HealthKit andmetüüpide ja sünkroniseerimise mustrite kohta
Kasutatavad HealthKit Andmetüübid
Cardio Analytics loeb 11 kardiovaskulaarset ja liikuvuse näitajat Apple HealthKit'ist kasutades esmaosaliste identifikaatoreid:
Südame Löögisageduse Näitajad
HKQuantityTypeIdentifier.heartRate- Praegune südame löögisagedus (lööki/min) (Apple Dokumendid)restingHeartRate- Puhkeasendis südame löögisageduse lähteväärtus (Apple Dokumendid)walkingHeartRateAverage- Keskmine löögisagedus kõndimise ajal
Kardiovaskulaarsed Näitajad
bloodPressureSystolic+bloodPressureDiastolic- Paaris vererõhu näidud korrelatsiooniga (Apple Dokumendid)heartRateVariabilitySDNN- Üldine HRV varieeruvus (SDNN millisekundites)heartRateVariabilityRMSSD- Lühiajaline vagaalse tooni (RMSSD ms, kus saadaval)oxygenSaturation- SpO₂ murdarvuna (0,0-1,0, kuva %-na) (Apple Dokumendid)
Kehakoostis
bodyMass- Kaal kg-desheight- Pikkus meetrites (kasutatakse KMI arvutamiseks)
EKG & Kodade Virvendusarütmia
electrocardiogramType- EKG salvestused koosHKElectrocardiogram.Classification, sealhulgas.atrialFibrillation(Apple Dokumendid)atrialFibrillationBurden- AF koormuse protsent (kus saadaval, watchOS 9+) (Apple Dokumendid)
Vormi & Liikuvuse Näitajad
vo2Max- Maksimaalne hapnikutarbimine (ml/kg/min) (Apple Dokumendid)walkingSpeed- Keskmine ühtlase kõndimise kiirus (m/s) (Apple Dokumendid)walkingAsymmetryPercentage- Kõnnaku tasakaalustamatuse protsent (Apple Dokumendid)stairAscentSpeed- Treppide ronimise kiirus (m/s) (Apple Dokumendid)
Tausta Sünkroniseerimise Mustrid
Ankurdatud Objektipäringud
HKAnchoredObjectQuery võimaldab delta sünkroniseerimist, toob ainult uued või muudetud andmed pärast viimast sünkroniseerimist (Apple Dokumendid).
- Efektiivne aku kasutus - Toob ainult muudetud andmeid, mitte terveid andmekogumeid
- Püsiv ankur - Salvestab viimase sünkroniseerimise punkti jätkamiseks pärast rakenduse taaskäivitamist
- Käsitleb kustutamisi - Saab kustutatud proove täpseks sünkroniseerimiseks
Tausta Kohaletoimetamine
HKHealthStore.enableBackgroundDelivery võimaldab HealthKit'il automaatselt rakendust äratada, kui uued andmed muutuvad kättesaadavaks (Apple Dokumendid).
- Kohesed värskendused - Värskete kardiovaskulaarsete andmete ilma käsitsi värskendamiseta
- Aku efektiivne - Süsteemi hallatavad äratused minimeerivad energia tarbimist
- Usaldusväärne kohaletoimetamine - Toimib isegi kui rakendus on suletud
📱 Nõutav õigus: com.apple.developer.healthkit.background-delivery (Dokumendid)
Tagasikirjutamise Võimalused
Kasutaja sisestatud andmed (kaal, vererõhk) saab kirjutada tagasi HealthKit'i järjepidevuse tagamiseks kõigi terviserakenduste ja seadmete vahel.
- Ühtne tervisekiri - Cardio Analytics'is sisestatud andmed ilmuvad Apple Health'is
- Kliinilise arsti nähtavus - Arstid, kes kasutavad HealthKit'iga ühendatud süsteeme, näevad järjepidevaid salvestusi
- Ristrakenduste ühilduvus - Teised terviserakendused pääsevad ligi teie Cardio Analytics'i kannetele
- Seadme omistamine - HealthKit jälgib, milline rakendus/seade salvestas iga proovi
Privaatsus & Granulaarsed Load
HealthKit'i autoriseerimine on granulaarne - kasutajad kiidavad heaks või keelduvad igast andmetüübist eraldi. Cardio Analytics austab kõiki loa otsuseid:
- Granulaarsed lugemis-/kirjutamisload - Kasutaja valib, milliseid näitajaid jagada
- Puudub juurdepääs autoriseerimata tüüpidele - HealthKit jõustab loa piire
- Tühistatav igal ajal - Kasutajad saavad muuta lube iOS Seadetes → Privaatsus → Tervis
- Puudub serverisse edastamine - Kõik andmed jäävad seadmesse; HealthKit'i autoriseerimine ei anna serverile juurdepääsu
Kogege Sujuvat HealthKit Integratsiooni
Laadige alla Cardio Analytics ja ühenduge Apple HealthKit'iga automaatse kardiovaskulaarse jälgimise jaoks.
Laadi alla App Store'ist