I've been working this week on a test app to kick the tires of HKWorkoutSession and have been following the pattern exhibited in the What's New in HealthKit talk.
I'm to the point where I've got something working to track a workout, but I'm finding that the updateHandler for my HKAnchoredObjectQuery is firing very infrequently. Walking and Running distance updates periodically, but heart rate values update very rarely if at all. I know something is happening, because I see the green LEDs on the watch measuring my heart rate and the values propagate into HealthKit. There just aren't very many of them.
Is this the designed behavior, or can we expect to see more samples for HKWorkoutSession generated in a later watchOS 2 seed?
Has anyone else seen this work yet with retrieving more granular data?