首页 文章

Apple观看HealthKit - 无法识别的选择器HKHealthStore startWorkoutSession:完成:

提问于
浏览
0

我试着通过观看OS2.0来获得心率当我尝试开始锻炼时我得到这个错误

Carleep WatchKit Extension[594:91719] -[HKHealthStore startWorkoutSession:completion:]: unrecognized selector sent to instance 0x155b40e0
  • 我在我的项目中添加了healthkit框架 .

  • 我在其他链接器标志中添加了-all_load和-ObjC

  • 当我点击startWorkoutSession时,我在healthkit框架中找到了这个函数...

  • 我在watchOS 2.0下有iOS 9和Apple Watch

我成功申请了heartRate的授权 . 我不知道是否需要强行导入HKHealthstore HKWorkout类别,我不知道该怎么做 .

如果您对我的问题有所了解以及如何解决这个问题,那就太好了 .

问候,

1 回答

  • 1

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

相关问题