在 WWDC 2018 上,Apple 宣布 HKWorkoutBuilder 和 HKLiveWorkoutBuilder 作为 API,旨在使锻炼统计数据的收集更加直接。
HKHealthStore.start
也HKHealthStore.end
已被弃用,取而代之的HKWorkoutSession.startActivityWithDate
是HKWorkoutSession.end()
但是,它似乎并没有HKHealthStore.execute(Query)
被弃用。
是否会要求开发人员在即将推出的操作系统中使用 Builder API,或者我们可以在 HKWorkoutSession 上采用新的开始和结束方法,但仍然自己查询数据?