マップアプリを開く方法と、始点から終点までのルートを表示する方法の構文を正確に示す例がWeb上にたくさんあるため、なぜこれが機能しないのか疑問に思います。
しかしとにかく、これが私がやろうとしていることです:
私のアプリにはボタンがあり、ボタンを押すとマップアプリが開き、AからBへのルートが表示されます。ここまでは順調ですね。唯一のことは、私の開始点はx / y座標での実際の位置であり、私の終了点は住所です。だから私はこのようなURLを形成しようとしました:
http://maps.google.com/maps?daddr=Mariahilferstraße+123+1000+Wien&saddr=43.213646,11.491927
そして、マップアプリが開く必要のあるコードは次のとおりです。
UIApplication *app = [UIApplication sharedApplication];
NSMutableString *url = @"http://maps.google.com/maps?daddr=Mariahilferstraße+123+1000+Wien&saddr=43.213646,11.491927";
[app openURL:[NSURL URLWithString:url]];
マップアプリが開きません。
誰かがここで問題を見て、私を助けることができますか?
どうもありがとう!