2017-09-21 1 views
0

MKMapItemクラスのurlプロパティに依存するアプリがあります。MKLocalSearchはURLのないMKMapItemsを生成します

私は過去に(最近数ヶ月前)、アメリカの都市をローカル検索して、その場所のURLを含むMKMapItemインスタンス(WikipediaのURLなど)を受け取ることができました。

何らかの理由でこれが今や壊れているように見え、MKLocalSearchによって返されたMKMapItemインスタンスのすべてが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!! 
     } 
    } 
} 

私はコードレベルのサポートチケットを提出しました。これは絶対にうまく動作していたからです。私が聞くとここに投稿されます。その間、他の誰かがこの問題に遭遇しましたか?

答えて

0

MapKitバグとして表示されます。私はAppleにバグレポートを提出しました。

関連する問題