我正在使用HealthKit
在我的项目中,我想声明 HKWorkoutSession
在我的一个类上。我确实导入了<HealthKit/HealthKit.h>
,我尝试这样声明它:
@property (nonatomic) HKWorkoutSession *session;
在 .h
文件。但是,我在这一行遇到错误:
'HKWorkoutSessionDelegate' is unavailable: not available on iOS
我也尝试过导入 <HealthKit/HKWorkoutSession.h>
和<HealthKit/HKWorkout.h>
但它们都不起作用。
请注意 HealthKit
中的所有其他类可用(如 HKHealthStore
、 HKQuery
等)。我发现唯一不可用的是HKWorkoutSession
和HKWorkoutSessionDelegate
.
最佳答案
HKWorkoutSession
仅在 watchOS 上可用。您需要避免在为 iOS 编译的代码中使用它。
关于ios - HKWorkoutSession 不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40180098/