У нас есть приложение, которое позволяет пользователям выписываться и ездить на определенном типе транспортного средства, и я хочу создать кнопку, которая при нажатии перенаправляет их в навигационное приложение по умолчанию, при необходимости с предварительно выбранным пунктом назначения. Важно отметить, что этому транспортному средству запрещено движение по автомагистралям, поэтому мы никогда не хотим направлять пользователей на маршрут, где есть автомагистрали.
Прямо сейчас я застрял, потому что похоже, что я не могу запустить Apple Maps с выбранным «избегать автомагистралей». Я использую URL-адрес "http://maps.apple.com/daddr=0,0&dirflg=h"
, но &dirflg=h
у меня не работает, как и &avoid=highways
или &avoid=h
. Из документации Apple видно, что этот параметр просто недоступен: https://developer.apple.com/library/content/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html
Похоже, что для пользователей iOS мне придется перенаправить их на использование Google Maps вместо этого, что я могу сделать в соответствии с документами Google Maps iOS SDK: https://developers.google.com/maps/documentation/ios-sdk/urlscheme. Это правда? Неужели нет способа открыть Apple Maps с выбранным «избегать автомагистралей»?