簡體   English   中英

Apple Watch HealthKit-無法識別的選擇器HKHealthStore startWorkoutSession:完成:

[英]Apple watch HealthKit - unrecognized selector HKHealthStore startWorkoutSession:completion:

我嘗試通過手表OS2.0來獲取心率,但是在嘗試開始鍛煉時會出現此錯誤

Carleep WatchKit Extension[594:91719] -[HKHealthStore startWorkoutSession:completion:]: unrecognized selector sent to instance 0x155b40e0
  • 我在項目中添加了healthkit框架。
  • 我在其他鏈接器標志中添加了-all_load和-ObjC
  • 我在cmd +單擊startWorkoutSession時在healthkit框架中找到此功能...
  • 我在watchOS 2.0下擁有iOS 9和Apple Watch

我成功請求heartRate的授權。 我不知道是否需要強制導入HKHealthstore + HKWorkout類別,我也不知道該怎么做。

如果您對我的問題以及如何解決這個問題有個好主意,那就太好了。

問候,

好的,我找到了解決方案,我只是將Xcode 7更新為最新的Beta版本(6)。 他們在手表os2的最后一個beta版的startworkoutsession中刪除了完成塊。 我在Xcode 7 beta 3中的手表os 2的SDK已過時。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM