以前は、iOS アプリ内で、Google マップの URL スキーム (http:maps.google.whatever.whatever) を使用して、アプリケーション内からマップ アプリを起動できました。
iOS 6.0 Maps アプリの新しい URL スキームを知っている人はいますか? これに関する新しいドキュメントは見つかりません。
マップ アプリケーションを開くには、MKMapItem を使用する必要があります。ドキュメントを見てみましょう:ドキュメント
使用方法は次のとおりです。
MKMapItem *mapItem=[[MKMapItem alloc] initWithPlacemark:yourPlacemark];
[mapItem openInMapsWithLaunchOptions:@{MKLaunchOptionsMapTypeKey : @(yourMapType), MKLaunchOptionsShowsTrafficKey : @(yourTraffic), MKLaunchOptionsDirectionsModeKey : yourDirectionMode}];
を使用するとより細かく制御できますがMKMapItem
、URL スキームの方がはるかに簡単です。あまり変わっていません。google.com を apple.com に置き換えただけです。これがドキュメントです。