2012-08-27 13 views
7

以前は、iOSアプリでGoogleマップのURLスキーム(http:maps.google.whatever.whatever)を使用してアプリケーション内からマップアプリを起動できました。iOS 6.0マップアプリのURLスキームは何ですか?

誰かがiOS 6.0 Mapsアプリの新しいURLスキームを知っていますか?私はこれに関する新しい文書を見つけることができません。

答えて

2

マップアプリケーションを開くには、MKMapItemを使用する必要があります。ドキュメントを見てみましょう:Documentation

は、ここでそれを使用する方法は次のとおりです。

MKMapItem *mapItem=[[MKMapItem alloc] initWithPlacemark:yourPlacemark]; 
[mapItem openInMapsWithLaunchOptions:@{MKLaunchOptionsMapTypeKey : @(yourMapType), MKLaunchOptionsShowsTrafficKey : @(yourTraffic), MKLaunchOptionsDirectionsModeKey : yourDirectionMode}]; 
+1

「http://maps.apple.com/maps?」でOpenUrlを使用することもできます。あなた自身のパラメータで。私はiOS6のiPhoneでこれをテストしました。 – callisto

+0

これはGoogleマップのみを開く..:/ –

2

あなたがMKMapItemを使って、より多くの制御を取得しますが、URLスキームがはるかに簡単です。これはあまり変更されていない、あなたは単にapple.comとgoogle.comを置き換えます。 Here's the documentation

関連する問題