Я разрабатываю приложение iOS и хочу взаимодействовать с другим приложением с использованием класса UIDocumentInteractionController
или хотя бы просто открыть это приложение с помощью метода [UIApplication openUrl]
.Есть ли способ получить зарегистрированные схемы URL в iOS?
Но для обоих методов требуется схема URL, которую я не знаю. Такие сайты, как http://handleopenurl.com/, не содержат информации о требуемом приложении, и у нее нет документации взаимодействия, а некоторые другие приложения успешно взаимодействуют с ней.
Можно ли каким-либо образом получить схемы URL, зарегистрированные на устройстве?
Какой прикладной инструмент вы пытаетесь открыть? –
@Teja, мне нужен Яндекс-навигатор. Наш менеджер сказал, что приложение Uber взаимодействует с Yandex Navigator (по крайней мере, вызывает маршрутизацию). Yandex имеет API для карт и других приложений, но не для навигатора :( –
Поиск yandexmaps и build_route_on_map - есть несколько примеров этого. Например: '[NSURL URLWithString: @" yandexmaps: // build_route_on_map /? Lat_from = 59.967870 & lon_from = 30.242658 & lat_to = 59.898495 & lon_to = 30.299559 "]];' - возможно, вы найдете что-то, что вам нужно сделать –