0
MKMapItem
클래스의 url
속성에 의존하는 앱이 있습니다.MKLocalSearch는 URL이없는 MKMapItem을 생성합니다.
과거 (최근 몇 달 전) 미국의 모든 도시에 대한 지역 검색을 수행하고 해당 위치의 URL이 포함 된 MKMapItem
인스턴스 (예 : 위키 백과 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!!
}
}
}
: 여기에 내 코드입니다. 내가 들었을 때 여기에 게시됩니다. 그동안 다른 사람이이 문제에 부딪혔습니까?