developer.apple.com/library/content/featuredarticles/...

нный момент я успешно генерирую маршруты с помощью приложения «Карты» из моего приложения со следующим кодом:

NSString *formattedGroceryAddress = [[NSString stringWithFormat:@"%@",((EnhancedUIActionSheet *)actionSheet).grocery.address] stringByReplacingOccurrencesOfString:@" " withString:@"+"];
NSString *routeString = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=%f,%f&daddr=%@",localDataHelper.userLocation.coordinate.latitude,localDataHelper.userLocation.coordinate.longitude,formattedGroceryAddress];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:routeString]];

Он открывает приложение Карты с соответствующимивождение направления. Дело в том, что я хотел бы открыть Карты сходьба направления по умолчанию. Может быть, я могу передать другой параметр в моем запросе, чтобы сделать это.

Кто-нибудь знает как?

Спасибо !

Ответы на вопрос(1)

Решение Вопроса

Вы можете добавить dirflg = w к запросу, и он запустит приложение maps в режиме ходьбы.

Это забавно, потому что Apple говорит, что они поддерживают только несколько параметров Google Maps, не считая этого, но на самом деле это работает!

Для получения дополнительной информации о параметрах Google Maps:http://mapki.com/wiki/Google_Map_Parameters
Для получения дополнительной информации о ссылках на Карты из приложений iOS:http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/MapLinks.html

 benLIVE31 июл. 2017 г., 12:00
Вот рабочий URL документации Appledeveloper.apple.com/library/content/featuredarticles/...
 nikesh11 февр. 2013 г., 10:02
эй, брат ... ссылка работает для меня, но теперь у меня есть проблема, из-за которой я не могу вернуться к своему приложению, откуда я назвал приложение карты. Любая идея ??

Ваш ответ на вопрос