iOS9 - Универсальные ссылки - Как реализовать на внутреннем веб-сервере

в настоящее время мы застряли с этой функцией, поэтому я хочу попробовать, спросив здесь ..

Мы хотим реализовать универсальные ссылки. Пользователь получает смс с http-ссылкой, и URL-адрес должен быть передан в приложение, если оно установлено, - если не в сафари, где есть ссылка для загрузки в магазин. Пока все просто.

Я использовал в основном учебник от Рэя Вендерлиха и документы Apple, но он не работает, потому что ... Я полагаю, что веб-сервер, на котором хранится файл «apple-app-site-association», должен быть доступен извне - верно? Банкомат мы разрабатываем полностью для себя, поэтому веб-сервер в настоящее время недоступен.

Может ли это быть проблемой? Не нашел точной информации об этом в документах ... там просто говорится: «Загрузите его на свой веб-сервер в корневой каталог ..», но больше никаких подробностей.

Заранее спасибо за любую помощь.


person Chris K.    schedule 25.07.2016    source источник


Ответы (1)


Я считаю, что файл apple-app-site-association просто должен быть доступен с устройства, поэтому не имеет значения, является ли он внутренним или внешним. Но он должен быть доступен через соответствующее соединение HTTPS с действительным сертификатом SSL. Это может быть проблемой для правильной настройки во внутренней сети, и любая проверка подлинности приведет к сбою запроса.

Похоже, вы пытаетесь реализовать что-то очень похожее на бесплатный text от Branch. мне приложение, которое уже поддерживает Universal Links. Вы можете посмотреть там, если вам не хочется создавать все это с нуля! (полное раскрытие: я команда Branch)

person Alex Bauer    schedule 27.07.2016