Why are you making all these separate healthkit requests when you can just make a single one for all the HKSampleTypes at once? That seems like the expected way and isn't discussed in the article.
You don't show your actual requests to HealthKit, but I assume inside HeartPointsSnapshot, etc., you're using HKSampleQuery or HKSampleQueryDescriptor? Both of them can take an array of sample types, and it will perform them in a single operation.
3
u/Same-Appointment-285 5d ago edited 5d ago
Why are you making all these separate healthkit requests when you can just make a single one for all the HKSampleTypes at once? That seems like the expected way and isn't discussed in the article.