Я прочитал много тем, но не могу найти, когда хочу
Я хочу запустить API карты Google из своего приложения с этим:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://maps.google.com/maps?saddr=41.029598,28.972985&daddr=41.033586,28.984546"]]
Но этооткрыть сафари на странице карт Google.Я хочу открыть Google map API с моим маршрутом.Есть карты: // или другие вещи?
Спасибо за помощь !!!
Попробуйте это
UIApplication *app = [UIApplication sharedApplication]; NSURL *url = [[NSURL alloc] initWithString: @"http://maps.google.com/maps?saddr=41.029598,28.972985&daddr=41.033586,28.984546"]; [app openURL:url]; [url release];
NSString *urlstring=[NSString stringWithFormat:@"http://maps.google.com/?&saddr=%@ &daddr=%@",sourceaddress,destinationaddress]; [[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlstring]];
взгляните на Справочник по схеме Apple URL для MapLinks
Редактировать: ваш URL выглядит правильно.Похоже, вы тестируете на симуляторе!Приложение GoogleMaps доступно только на устройстве!