Переопределить приложение для телефона, запущенное с мобильного Safari tel: ссылка на iOS?

Можно ли зарегистрировать собственное приложение iOS для схемы URL tel:, чтобы мобильный Safari запускал его в ответ на ссылки HTML tel:, а не встроенное приложение «Телефон»? Т.е. переопределить встроенное приложение "Телефон"?


person tribalvibes    schedule 16.07.2012    source источник


Ответы (1)


Нет, по крайней мере, не обязательно. Я помню документы Apple, в которых говорилось, что если два приложения регистрируют одну и ту же схему URL-адресов, то при использовании этой схемы URL-адресов поведение не определено. Однако вы можете сделать это с помощью плагина MobileSubstrate (если есть возможность взлома), который подключается к SpringBoard и открывает другое приложение при обнаружении этой конкретной схемы URL.

person Community    schedule 16.07.2012
comment
спасибо - никакой джейлбрейк не вариант, нужно работать на стоковом телефоне - person tribalvibes; 17.07.2012