複数の目的地で Google マップ アプリケーションを起動することに成功していません。
このコードは、1 つの目的地とユーザーの現在の場所に対してうまく機能します。
UIApplication *app = [UIApplication sharedApplication];
[app openURL:[NSURL URLWithString: @"http://maps.google.com/maps?saddr=Curent+Location&daddr=San+Francisco,+CA"]]
`
現在、2 つの宛先があり、現在のユーザーの場所が次のように機能しません。
UIApplication *app = [UIApplication sharedApplication];
[app openURL:[NSURL URLWithString: @"http://maps.google.com/maps?saddr=Curent+Location&daddr=San+Francisco,+CA+to:los+angeles,+CA"]]
` 結果は最後の目的地へのルートです。
アプリは両方で実行されるため、現在、iOS と Android の両方でソリューションを探しています。基本的に、保存された場所のリストからユーザーが選択して旅行を作成し、1 つの目的地に連れて行って、そこで立ち止まって何かをしたり、次の場所へのナビゲーションを続行したりできます。