I have got a sample HealthKit application (https://developer.xamarin.com/samples/monotouch/ios8/IntroToHealthKit/) building, deploying and running fine. The problem is that the code always records 72 BPM, regardless of my actual heart rate. I have a sneaky feeling that 72 BPM is what the Watch defaults to before it manages to sense your actual heart rate.
The application does seem to have a working connection to the Watch because if I revoke the heart-rate permission, the application recognises this and displays an appropriate message. If I turn the heart-rate permission back on, the application also recognises this.
Also, the phone and the watch must be connecting correctly because the inbuilt Health application records the correct values.
Does anyone have any experience using the HealthKit to access values such as heart rate from the Apple Watch? Can anyone see anything wrong in the solution I have linked to above that may give a clue why this is not working? Any help or suggestions would be very much appreciated.
Kind wishes ~ Patrick