我想计算用户步数(如计步器)。我知道在 iPhone 5s、6 和 6+ 上我们可以使用CMStepCounter
或CMPedometer
分类(使用 M7 芯片的设备)但 iPhone 5 及更低版本不支持 M7 芯片,所以我们可以不使用CoreMotion
。通过在互联网上搜索,我知道我们可以为此目的使用加速度计传感器。但是在花了很多时间之后,我仍然无法做出一个有效的准确算法。
Edit2:花了几天时间搜索谷歌后,我尝试了很多,但仍然找不到使用加速度计计算用户步数的有效算法。有谁能帮助我吗?