Если ваше мобильное приложение использует GPS, ваше приложение должно быть подготовлено к обновлению местоположения, даже если ваше приложение не отслеживает перемещения.
Распространенным случаем может быть то, что пользователь помещает ваше приложение в фоновый режим и активирует его позже в совершенно другом месте.
В iOS создайте реализацию CLLocationManagerDelegate , как написала Аноми. И используйте метку времени обновления, чтобы оценить свежесть местоположения.
Не спи и не голосуй, как предлагали другие люди.