Я сделал реализацию, приняв большую часть концепции из примера кода Apple из MKlocalSearch из здесь
В настоящий момент для автоматического завершения каждый раз, когда пользователь вводит текст в строке поиска, я отправляю новый запрос, где я указал:
MkLocalSearchRequest.naturalLanguageQuery = searchBar.text
MkLocalSearchRequest.region = userlocation.region
Но я получаю совершенно другой набор ответов от sever по сравнению с приложением Apple по умолчанию, как показано на рисунке ниже
Затем я фиксирую трафик и обнаруживаю, что мой запрос отправляется https://gsp-ssl.ls.apple.com/search.arpc, в то время как Apple переходит к https://gsp-ssl.ls.apple.com/auto_complete.arpc
Есть ли способ настроить MkLocalSearchRequest
, чтобы получить тот же набор объектов ответа?