苹果手机如何记录步数-健康APP后台同步才会完整统计
前几天下班散步走了八千多步,掏出苹果手机点开健身记录软件,页面上步数直接显示零,当时整个人都懵了,满脑子都是苹果手机如何记录步数,难不成手机自带的计步功能彻底坏掉。
最先想到的处理方式是重启手机,锁屏键长按滑动关机,等待半分钟再开机解锁,打开健身APP刷新页面,步数依旧空空荡荡,连续重启两次都没有任何变化。路边便利店的冷风刮过来,攥着手机站在人行道上,越想越觉得离谱,手机硬件明明没有磕碰损坏,传感器按理不会凭空失效。
翻遍手机桌面所有自带软件,才发现系统自带的健康APP被收纳在资源库深处,点开之后首页运动数据板块,每日步数赫然显示七千九百步,和自己步行的数值基本贴合。后来才反应过来,健身记录APP只是展示数据的窗口,真正采集行走数据的,是手机底层的运动传感器,所有步数数据全部汇总到健康APP当中。
单独打开健康APP的步数页面,往下滑动能看见每一小时的步行明细,连上下楼梯产生的阶梯数据都清晰标注。当时随手点开设置栏,看见隐私权限里运动与体能的开关处于关闭状态,这就是之前健身记录读取不到数据的根源。系统传感器持续采集行走信号,权限关闭之后,第三方运动软件无法调取数据,唯独健康APP能绕过限制读取底层数据。
朋友手里同款苹果机型,平时只依靠手表记录运动,手机自带计步功能直接闲置,他的手机健康APP里几乎没有步行数据。对比下来就能明白,苹果手机计步不需要额外佩戴外设,机身内置的加速传感器会实时捕捉走路时的震动幅度,后台持续运算换算成对应步数,全程不用手动开启任何软件。
出门骑行的时候特意测试过,手机揣在外套口袋里,骑行颠簸产生的震动会被传感器误判成走路,健康APP凭空多出几百步。当时反复晃动手机模拟走路动作,屏幕步数数值同步上涨,才确定传感器识别逻辑只看震动频次,不会区分步行和骑行的动作差异。
想着把健康APP的数据同步到微信运动,点开微信运动的设置界面,数据来源选项里找不到苹果健康的入口,反复切换账号退出登录也没有改善。折腾好久才搞明白,需要进入苹果手机设置,下滑找到微信应用,打开运动与体能的授权开关,微信才能调取健康APP里储存的步数信息。
日常通勤把手机放在背包夹层,计步数值会比揣在裤兜少上一两百步,背包布料缓冲了大部分震动,传感器捕捉到的运动信号大幅减弱。试过把手机握在手里走路,每一步的震动反馈都足够清晰,健康APP统计的步数和自己实际步行的步数几乎没有偏差。
那天晚上躺到床上,指尖反复滑动健康APP的运动数据图表,忽然发觉自己从头到尾都搞错了记录步数的核心逻辑,白白浪费半个钟头反复重启手机,要是一开始直接打开健康软件查看数据,根本不会生出手机计步失灵的错觉。