Thank you Matt for this really helpful tutorial.
To use real data instead of mockdata, do I remove this line:
let heartRateQuantity = HKQuantity(unit: HKUnit(fromString: “count/min”),
doubleValue: Double(arc4random_uniform(80) + 100))
Or do I just remove ‘doubleValue: Double(arc4random_uniform(80) + 100))’
I’m having trouble understanding which part of the code is the mock rate and which part is real?
Also If I want to stop the measure on a ‘stop’ button tapped (eg ‘stopped walking’, like you had a button for started walking), instead of the set duration timer, how can I do that?
eg You noted that ORKActiveStep is the set duration lines “class MusicStep: ORKActiveStep {
var clip: MusicClip!
}”
Do I remove that code as well as all of the code in ‘Music Step’? And then just as you have the UI Button for ‘walktapped’ which leads to HealthKitManager.startMockHeartData(), I can add another UI button for HealthKitManager.startMockHeartData()
Hi, I am also wondering how to use the real data, have you found a solution?
This tutorial is more than six months old so questions are no longer supported at the moment for it. We will update it as soon as possible. Thank you! :]