2016-03-29 3 views
-1

Я работаю над приложением, которое использует API Google Адресов, чтобы найти местоположения на основе поиска пользователей. Я выполнил поиск с помощью UIAutocomplete (Google Places), но, к сожалению, он не основан на местоположении (пока пользователь не предоставит авторизацию). Мне было интересно, есть ли способ получить местоположение пользователей через их IP-адрес или использовать Swift. Мне не нужно точное местоположение, города было бы достаточно.Поиск на основе близости без местоположения swift

Я искал какое-то время, и, похоже, не существует другого способа сделать это, поэтому, если вы знаете API, который может вернуть город, в котором находится пользователь, это было бы здорово.

Спасибо за всю помощь, Влад

ответ

0

Я не думаю, что система рамок позволит вам получить удаленный IP-адрес пользователя больше. Решение для вас может заключаться в использовании веб-сайта, такого как http://mylocation.org/, который показывает ваш IP-адрес и местоположение. Возможно, вы можете сделать запрос на этот сайт и проанализировать HTML-код, который возвращается, чтобы получить местоположение. Обратите внимание, что это не самый точный способ получить местоположение пользователя, и вам будет намного лучше использовать структуру CoreLocation.

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