自分のアプリ内からルートを設定したGoogleMapを呼び出す方法。
(標準のマップアプリではなく、safari上でGoogleMapを呼び出す方法)
追記:
iPhoneシミュレータ上ではsafariが起動しますが、実機だと標準のマップアプリで起動する模様。
NSString *place = @"daddr=目的地&saddr=現在地"; NSString *placeEscape = [place stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]; NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://maps.google.com/maps?%@", placeEscape]]; [[UIApplication sharedApplication] openURL:url];
参考にさせていただいたサイト様
http://634.ayumu-baby.com/uiapplication_openurl.html
http://ushigyu.net/2011/12/08/1tap_root_search/