Apple Health Behavior

Native iOS ==> Apple Health framework

Background Reading Sync

There are situations where Apple Health background sync is stopped and requires the app to be relaunched. These situations include:

  • When the user explicitly kills the host app by swiping up on it from the App Switcher.
  • When the OS kills the app due to low memory, low battery, etc.
  • When the device is rebooted.

The user must restart the host app to resume background sync of Apple Health data.