A quantity sample type that measures the user’s blood glucose level.
- iOS 8.0+
- Mac Catalyst 13.0+
- watchOS 2.0+
Please pay attention to the following issues while creating blood glucose samples:
Blood glucose samples may be measured in mg/dL (milligrams per deciliter) or mmol/L (millimoles per liter), depending on the region.
The Health app lets users select their preferred units. The Health app uses these units for both the display and manual entry of blood glucose samples.
You can access the preferred units using the
preferredmethod. If your app connects to a glucose meter that uses units other than the preferred units, alert the user. You can also recommend that users change their preferred units to match the glucose meter.
Don’t save samples to HealthKit when the blood glucose meter is processing control solution.