Does step counting work on iPad?

Hi everyone,


I'm working on a project which need to count steps on iPad, we are using CoreMotion and CMPedometer to count steps. It worked well on iPhone but didn't work on iPad.

When I use this function to check the compatibility, it always return false on iPad.


if(CMPedometer.isStepCountingAvailable()){
}


I did some researches but could not find out any Apple documentation about this issue, do you know if the iPad support step counting or not? If not, do you have any alternative to do step counting on iPad?

Thank you so much.

I can only conclude that any device you test on that fails iSCA isn't supported. Pretty simple, regardless of platform, so while iPad is your focus, I suspect there are unsupported iPhone & touch models as well. Have to ask, which iPad are you testing on, exactly?


Sorry, but I am unable to locate a reliable citation for which devices are supported and what makes them special in this regard.


Note too that not all iPads are created equal, so... I'd wonder if the info isn't public because someone in charge doesn't want to go on record that strapping an iPad to your arm may not be the most flattering product endorsement.


And before someone suggests they see step count apps in the store that claim compatibility, I suspect that claim is more about a given iOS version and while they may run on devices that fail iSCA, in those cases the app provides a crippled feature set.


I wouldn't look for an alternative (unless this is about re-purposing step count as a means to another goal, perhaps), but hey, I'm not anxious to be seen power walking with a tablet on each arm just so I don't wander in circles 😉

Does step counting work on iPad?
 
 
Q