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-des
  • height - Pikkus meetrites (kasutatakse KMI arvutamiseks)

EKG & Kodade Virvendusarütmia

  • electrocardiogramType - EKG salvestused koos HKElectrocardiogram.Classification, sealhulgas .atrialFibrillation (Apple Dokumendid)
  • atrialFibrillationBurden - AF koormuse protsent (kus saadaval, watchOS 9+) (Apple Dokumendid)

Vormi & Liikuvuse Näitajad

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

Loe Täielikku Privaatsuspoliitikat

Kogege Sujuvat HealthKit Integratsiooni

Laadige alla Cardio Analytics ja ühenduge Apple HealthKit'iga automaatse kardiovaskulaarse jälgimise jaoks.

Laadi alla App Store'ist