Apple Maps на iOS 13 говорит «Направления не доступны» для openInMapsWithLaunchOptions - PullRequest
1 голос
/ 11 октября 2019

Я использую карты Apple, чтобы показать направление на местоположение от текущего местоположения пользователя. Информация об адресе обновляется в addressDictionary, так как lat long не присутствует.

MKPlacemark *destination = [[MKPlacemark alloc] initWithCoordinate:endingCoord addressDictionary:addressDictionary];  
MKMapItem *destinationItem = [[MKMapItem alloc] initWithPlacemark:destination];  
NSMutableDictionary *launchOptions = [[NSMutableDictionary alloc] init];  
[launchOptions setObject:MKLaunchOptionsDirectionsModeDriving forKey:MKLaunchOptionsDirectionsModeKey];  
[destinationItem openInMapsWithLaunchOptions:launchOptions]; 

Это прекрасно работает до iOS 12 для того же адреса. Теперь в iOS 13 всегда отображается «Указания недоступны».

Кто-нибудь еще сталкивался с ситуацией и знает решение?

...