Как обнаружить глубокие ссылки приложения IOS?

Я пытаюсь изучить приложение IOS, чтобы я мог ссылаться на него, используя глубокие ссылки или универсальные ссылки с веб-страницы. Есть ли утилита для опроса глубоких ссылок или универсальных ссылок из бинарного файла приложения или API? Я посмотрел здесь:

https://itunes.apple.com/lookup?id=564157241

но я не вижу никаких признаков ссылок.

Все глубокие ссылки, которые я пробовал, просто открывают страницу приложения в магазине приложений, даже если приложение установлено на моем iPhone.


person David Watson    schedule 14.01.2016    source источник


Ответы (3)


Не имея доступа к исходному коду, вы можете попытаться связаться с владельцами приложения, чтобы узнать подробности их схемы внешних ссылок. Подробная информация о форматировании URL-адреса, необходимом для прямой ссылки в приложение, не является общедоступной для большинства приложений, чтобы предотвратить нежелательные стороны, предоставляющие нежелательные ссылки. В самом крайнем случае вы можете использовать декомпилятор и реконструировать ссылки из декомпилированного кода.

person Rwhoot    schedule 14.01.2016
comment
Это отвечает на вопрос. Я предоставил последующий ответ, специфичный для несоответствия, в другом ответе ниже. - person David Watson; 17.01.2016

См. это руководство по установке универсальных ссылок

person gmeroz    schedule 14.01.2016

Оказывается, в приложении-неудачнике нет ни глубокой, ни универсальной ссылки. Однако следующее откроет приложение:

https://github.com/davidthewatson/open_misfit_app_in_mobile_web_browser/blob/master/index.html

Протестировано на IOS 9.2 с приложением Misfit.

Разработчик любезно ответил на мой вопрос.

Я разместил страницу здесь для тестирования:

http://davidwatson.org/open_misfit_app_in_mobile_web_browser/

person David Watson    schedule 15.01.2016