0
私はソースと目的地の緯度と経度の情報を持っています。この情報をyandexマップに送信したいと思います。 Swift 3でこれをどうすればできますか?外部アプリからyandexマップアプリケーションを迅速に起動するにはどうすればよいですか?
私はソースと目的地の緯度と経度の情報を持っています。この情報をyandexマップに送信したいと思います。 Swift 3でこれをどうすればできますか?外部アプリからyandexマップアプリケーションを迅速に起動するにはどうすればよいですか?
あなたはYandexののURL・スキーム(yandexmaps?:// build_route_on_map /のparams)を使用する必要があります迅速3で
例:
let url = URL(string: "yandexmaps://build_route_on_map/?lat_from=XXXXX&lon_from=XXXXX&lat_to=XXXXX&lon_to=XXXXX")!
if #available(iOS 10.0, *) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
} else {
UIApplication.shared.openURL(url)
}
がアプリを開くことができるかどうかを確認することを忘れないでくださいを。
if UIApplication.shared.canOpenURL(url) {
// Open the URL here
}
これは機能します。どうもありがとうございます – BadCode