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