Почему вы ожидаете, что местоположение будет обновлено, если оно не изменилось?
Если вы хотите периодически обновлять результаты, используйте NSTimer
, который вы создали сами.
Когда устройство получает местоположение с пределом погрешности <требуемая точность, оноперестанет спрашивать о более точных результатах.Если устройство перемещается, то оно снова начнет спрашивать, пока оно снова не получит местоположение с желаемой точностью. </p>
Если вы указываете 10 м для точности, то вы почти наверняка будете полагаться на GPS- вышки сотовой связи и Wi-Fi не так точны (как правило).
Чтобы определить, переместилось ли устройство, оно использует дистанционный фильтр - задав для него значение none, вы запрашиваете его точность до ближайших 10 м.время - это, вероятно, будет весьма разряжать батарею;)