yarri
yarri@yarri · founder, moflo.me

Analyze HKHealthStore background processing requirements

Completed on
Discussion
From experimentation it seems Apple throttles the volume of background HealthKit notifications to less than a dozen updates per day per HKStore type. Notifications are, however, potentially redundant (ie., time series data) and need to be filtered. This is too time consuming to perform within the background processing queue and so is best handled server side, it seems.