我已经通过从这里采用 Apple 的 MKlocalSearch 示例代码中的大部分概念来完成了一个实现
目前对于自动完成,每次用户在搜索栏中输入时,我都会在我指定的位置发送一个新请求:
MkLocalSearchRequest.naturalLanguageQuery = searchBar.text
MkLocalSearchRequest.region = userlocation.region
但与 Apple 的默认地图应用程序相比,我从服务器得到完全不同的响应,如下图所示
然后我捕获流量并发现我的请求转到https://gsp-ssl.ls.apple.com/search.arpc而 Apple 转到 https://gsp-ssl.ls.apple.com/auto_complete.arpc
有没有办法调整MkLocalSearchRequest
以获得相同的响应对象集?