Apple watch HealthKit - 无法识别的选择器 HKHealthStore startWorkoutSession:completion:

Apple watch HealthKit - unrecognized selector HKHealthStore startWorkoutSession:completion:

我尝试用watch OS2.0获取心率 当我尝试开始锻炼时出现此错误

Carleep WatchKit Extension[594:91719] -[HKHealthStore startWorkoutSession:completion:]: unrecognized selector sent to instance 0x155b40e0

我成功请求心率授权。 我不知道我是否需要强制导入 HKHealthstore+HKWorkout 类别,我不知道该怎么做。

如果你知道我的问题以及如何解决这个问题,那就太好了。

此致,

好的,我找到了解决方案,我只是将 Xcode 7 更新到最新的测试版 (6)。他们在 watch os2 的最后一个测试版中删除了 startworkoutsession 中的完成块。我的手表 os 2 in Xcode 7 beta 3 的 SDK 已过时。