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