2015-10-22 1 views
1

Я разрабатываю приложение IOS, показывающее текущее местоположение пользователя в Google Map при загрузке приложения. Это первый экран, который я показываю пользователям.Не удается получить наиболее точное местоположение в первый раз в IOS?

Но приложение впервые показывает неправильное расположение на карте Google. В большинстве случаев это происходит, когда мы делаем новую установку. Во второй попытке приложение показывает точное местоположение на карте.

Я использую по умолчанию IOS для этого. Используя горизонтальную точность & Возраст места мы определяем, что мы считаем самым точным текущим местоположением пользователя.

Есть ли причина, по которой это не работает должным образом?

ответ

0

Это связано с тем, как iOS предоставляет вам местоположение пользователей. Часто первое местоположение - это последнее известное местоположение, вы можете проверить дату на результатах местоположения, чтобы узнать, сколько ему лет.

Вы получаете местоположение путем триангуляции сотовых и WiFi-сетей. После обновления этого местоположения телефон может иметь хороший сигнал GPS и даст наиболее точное местоположение.

+0

спасибо. Я использую GPS для получения местоположения с первого раза. – Kavimal

Смежные вопросы