2

iOS 6 でルート/方向を表示するためのサード パーティ製アプリをユーザーが選択できるようにするアプリをいくつか見てきました。道順ボタンをクリックすると、Apple マップ、Google マップ、Deutsche Bahn Navigator などの経路案内アプリのリストが表示され、ルート/道順を表示できる App Store からダウンロードできるアプリも表示されます。ネイティブ システム機能のように見えますが、それに関する情報が見つかりません。

アップルのドキュメントでは、使用を推奨しています

[MKMapItem openMapsWithItems:@[mapItemStart, mapItemDest] launchOptions:@{MKLaunchOptionsDirectionsModeKey: MKLaunchOptionsDirectionsModeWalking}];

しかし、それはマップアプリに直接つながるだけです. 回覧アプリとして登録することは可能ですが、自分のアプリから回覧アプリをユーザーに選んでもらう便利な方法はありますか?

敬具キム

4

1 に答える 1

2

以下を使用してアプリから起動する URL スキーマがアプリにある限り、アプリでの選択を許可し、ユーザーがインストールしたアプリを開くことができます。

[[UIApplication sharedApplication] openURL:<some URL>];

たとえば、Google マップの適切な URL スキームは次の場所にあります。

https://developers.google.com/maps/documentation/ios/urlscheme

于 2013-01-09T16:26:14.180 に答える