MKLocalSearch создает MKMapItems без URL
У меня есть приложение, которое опирается на url
собственность MKMapItem
учебный класс.
В прошлом (совсем недавно, несколько месяцев назад) я мог проводить локальный поиск любого города США и получать MKMapItem
экземпляр, который содержал URL для этого местоположения, такой как URL Википедии.
По некоторым причинам это, кажется, сломано теперь, и все MKMapItem
экземпляры возвращены MKLocalSearch
содержать nil
URL. Вот мой код:
let request = MKLocalSearchRequest()
// Replace with any city, like "San Francisco, CA"
request.naturalLanguageQuery = "Seattle, WA"
// Start the local search.
MKLocalSearch(request: request).start { (response, error) in
// Omitting error handling for brevity.
let mapItems = response?.mapItems {
for mapItem in mapItems {
// mapItem.url is always nil here!!
}
}
}
Я отправил заявку на поддержку уровня кода, так как она работала просто отлично. Опубликуем здесь, когда получу ответ. А пока кто-нибудь сталкивался с этим вопросом?