计步方法有两种,一种是采用CMPedometer获取手机计步器数据,另一种是采用HealthKit框架从手机健康App中获取计步数据。
第一种使用:CMPedometer类来获取步数
获取步数和距离的方法
不需要使用的时候,调用方法停止更新
如果不需要实时更新数据,可直接调用- (void)queryPedometerDataFromDate:(NSDate *)start
toDate:(NSDate *)end
withHandler:(CMPedometerHandler)handler;查询某个时间段内的数据,不过只能查询七天内的数据。
范例:
1.info.plist文件需要设置
Privacy – Motion Usage Description
2.代码
注意事项:
第二种方法:
优先选用第一种方法。
标签: iOS、 计步器开发、 iphone计步数原理手机自动计步器「iOS、 计步器开发、 iphone计步数原理」、本文地址: https://0sf.kub2b.com/article/302044.html
上一篇:记录电子设计温度控制器通过蓝牙同手机通信...