Мое приложение использует GMSMap для отображения некоторых местоположений на карте, и пользователи могут открывать Яндекс Navi, приложение Google Maps, а также карты Apple для навигации по выбранным точкам. Для построения маршрута отображаются только установленные приложения. Как-то мое приложение отклонено. Они присылают мне следующее сообщение:
Функция определения местоположения вашего приложения не интегрирована со встроенной функцией картографии, что ограничивает пользователей сторонним приложением карт.
В частности, измените свое приложение, чтобы дать пользователям возможность запускать собственное приложение Apple Maps с любых вкладок и / или гиперссылок в стороннем интерфейсе карты.
Следующие шаги
Измените свое приложение, чтобы у пользователей была возможность запускать собственное приложение Apple Maps.
В чем основная проблема? Связано ли это с использованием GMSMap в моем приложении или с запуском приложений?
UIApplication.shared.openURL(URL(string: "comgooglemaps://?saddr=&daddr=" + String(destLan) + "," + String(destLon) + "&directionsmode=driving")!)
- person loloke   schedule 19.01.2017