Может ли стороннее приложение для iOS показывать адреса в режиме реального времени, используя Apple CoreLocation API?

Класс геокодирования Apple, CLGeocoder, берет единственную адресную строку (или другой тип адреса) и ищет совпадения.

Если вы вводите адрес в приложении "Карты Apple", он показывает табличное представление возможных совпадений при вводе. Затем вы можете выбрать один из них или нажать Enter, чтобы геокодировать ВСЕ возможные совпадения.

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

Я считаю, что ответ на этот вопрос - нет, и что Apple использует API, который не доступен сторонним разработчикам, но я надеюсь, что я ошибаюсь и что кто-то знает способ сделать это

(Насколько я понимаю, платная версия Google Places API предлагает эту функцию, но она не доступна бесплатно.)

Я работаю в Swift, поэтому учебники / примеры кода на Swift предпочтительнее, но этот вопрос действительно не зависит от языка.

0 ответов

Другие вопросы по тегам