После некоторого поиска я обнаружил, что я ничего не могу сделать из своего приложения, чтобы открыть одно из основных приложений карты и сразу начать поворот к повороту. (Если вы знаете, скажите, пожалуйста)Почему я не могу глубоко подключиться напрямую, чтобы повернуть навигацию на любое приложение карты в iOS?
В Картах Google, Картах Apple и Waze я могу глубоко подключиться к приложению и показать маршрут (как правило, устанавливая «saddr» и «daddr») но человеческое вмешательство по-прежнему необходимо для начала навигации. Все они находятся в одном клике, но на самом деле кнопка «Маршрут, начало или переход» довольно маленькая и трудно нажимать на телефон, пока вы на самом деле находитесь в машине с телефоном на доке.
Мне просто интересно, почему это так, я не могу понять это. Единственное, что у меня есть, это то, что им нужно открыть более постоянное соединение с устройством, и они хотят избежать DoS-атак или что-то в этом роде. Кажется легким флагом включить их API, и я видел различные другие вопросы, пытающиеся сделать то, что я пытаюсь сделать.
И даже если все это правда, у них все еще может быть другой флаг, где навигация - один клик с кнопкой, которая покрывает половину экрана, намного лучше, чем кнопка, едва размером с мой кончик пальца.
Надеюсь, у кого-то есть определенный опыт в этом, поэтому я не кричу на инженеров, работающих над приложениями для карт.