HealthKit framework
E46912
HealthKit framework is an Apple software framework that enables apps to securely access, store, and share users’ health and fitness data on iOS devices.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| HealthKit | 3 |
| Apple Health | 1 |
Statements (54)
| Predicate | Object |
|---|---|
| instanceOf |
Apple framework
ⓘ
software framework ⓘ |
| coreClass | HKHealthStore ⓘ |
| dataModel |
HKCategorySample
ⓘ
HKClinicalRecord ⓘ HKCorrelation ⓘ HKObject ⓘ HKQuantitySample ⓘ HKSample ⓘ HKWorkout ⓘ |
| developer | Apple Inc. ⓘ |
| documentationURL | https://developer.apple.com/documentation/healthkit ⓘ |
| integratesWith |
Apple Watch
ⓘ
CareKit ⓘ Health app ⓘ ResearchKit ⓘ third-party health apps ⓘ |
| introducedIn |
iOS
ⓘ
surface form:
iOS 8
|
| platform |
iOS
ⓘ
iPadOS ⓘ watchOS ⓘ |
| primaryLanguage |
Objective-C
ⓘ
Swift ⓘ |
| provides |
APIs for reading health data
ⓘ
APIs for writing health data ⓘ background delivery of health data updates ⓘ centralized health data store ⓘ |
| purpose |
fitness data management
ⓘ
health data management ⓘ secure health data sharing ⓘ |
| requires |
declared data types in app Info.plist
ⓘ
entitlement com.apple.developer.healthkit ⓘ user authorization for data access ⓘ |
| securityFeature |
fine-grained read permissions
ⓘ
fine-grained write permissions ⓘ on-device encrypted storage ⓘ |
| supports |
anchored object queries
ⓘ
background queries ⓘ blood glucose data ⓘ blood pressure data ⓘ body measurements data ⓘ clinical records data ⓘ electrocardiogram data ⓘ heart rate data ⓘ mindfulness data ⓘ nutrition data ⓘ observer queries ⓘ real-time workout data collection ⓘ reproductive health data ⓘ sleep analysis data ⓘ statistics queries ⓘ step count data ⓘ workout data ⓘ workout sessions ⓘ |
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
HealthKit
this entity surface form:
Apple Health
this entity surface form:
HealthKit
this entity surface form:
HealthKit