Сначала я начал думать, что могу использовать CoreLocation для отслеживания скорости, чтобы определить движение. Это не сработало, так как я не хочу, чтобы батарея разрядилась, а при более низких значениях скорости и показания местоположения далеки от точной. Затем я перешел к использованию акселерометра для отслеживания движения следующим образом: http://blogs.oreilly.com/iphone/2008/06/iphone-as-pedometer.html
Это работает на удивление хорошо, но это не так хорошо, как хотелось бы. Большая проблема возникает, когда вы держите телефон, глядя на него во время ходьбы. В этом случае вышеуказанный связанный код не работает. Если это в кармане или на руке, это отличный трекер движения.
Итак, со всем сказанным, существуют ли какие-либо методы для псевдошагометра с использованием акселерометра iOS (а не M7), который будет доступен для не математического wiz?
Спасибо!