从头文件中可以清楚的看到计步相关的API是.h。很好,我们进入头文件看看吧。好,我们看到的第一句话是什么?
NS_CLASS_DEPRECATED_IOS(7_0,8_0,"Use CMPedometer instead") __TVOS_PROHIBITED __WATCHOS_PROHIBITED @interface CMStepCounter : NSObject
也就是说在iOS7的时候启用了,在iOS8的时候已经废弃了,大家可以用它代替(计步器,计数器,好吧请原谅我的英文水平,不值认识简单常用的单词,看名字直接进入正题╮(╯▽╰)╭)。
好啦,我们去看看吧。

在使用之前,你需要知道一件事——并不是所有设备都支持计步功能,所以在使用之前,你需要确定你的设备是否支持。记住,当你加入微信运动时,系统会提示你检查你的设备是否支持微信运动。下面是支持微信运动的用户指南列表以及如何支持微信运动。
在头文件中可以看到一系列的判断包括,,pace,是否支持(后两者在iOS9之后才支持),所以需要判断设备是否支持想要的功能。当然这些都需要在真机上测试,我在我用的mini上试过了,不支持。
演示
单击此处下载演示。