作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试使用 HKWorkoutSession
开始锻炼。它没有开始 session 。
let workoutConfiguration = HKWorkoutConfiguration()
workoutConfiguration.activityType = .running
workoutConfiguration.locationType = .outdoor
do {
session = try HKWorkoutSession(healthStore: healthStore!, configuration: workoutConfiguration)
session?.delegate = self
session?.startActivity(with: Date())
print((session?.state)!.rawValue)
} catch let error {
print(error)
}
HKWorkoutSessionDelegate
方法
func workoutSession(_ workoutSession: HKWorkoutSession, didChangeTo toState: HKWorkoutSessionState, from fromState: HKWorkoutSessionState, date: 日期)
永远不会被调用。
最佳答案
我已经看过几次(不足以重新创建或任何东西)。
我认为重启 Xcode 和模拟器会有所帮助。
关于swift - HKWorkoutSessionDelegate 未调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54392034/
我正在尝试使用 HKWorkoutSession 开始锻炼。它没有开始 session 。 let workoutConfiguration = HKWorkoutConfiguration(
我在 HealthKit 中测量心率的 watchOS 代码出现错误消息,它在不同的 Xcode 项目中工作正常。我比较了代码,它们看起来是一样的。该文件是 InterfaceController.s
我是一名优秀的程序员,十分优秀!