Есть два случая, как вы сказали "Не верно".
- Не текущее местоположение, которое вы ожидаете.
- Небольшая разница в широте и долготе вашего текущего местоположения.
Случай 1: измените свое текущее местоположение на iPhone и попробуйте снова получить ваше местоположение.
Случай 2: В этом случае вам следует установить некоторые значения для объекта менеджера местоположения, например, фильтр желаемой точности и расстояния.
Кроме того, поделитесь своим кодом внутри этого метода. Может быть, вы делаете что-то не так.
Спасибо!