Universal Link не открывает приложение в специальной устанавливаемой сборке - PullRequest
0 голосов
/ 08 октября 2018

Я добавил универсальную поддержку ссылок для приложения.Добавлено следующее:

  • Файл aasa добавляется в корень URL-адреса веб-сайта.
  • Файл разрешений содержит соответствующий URL-адрес

Когда устройствоподключен, и приложение установлено с использованием XCode в режиме отладки, универсальная связь работает (нажатие на ссылку, присутствующую в Почте, открывает приложение).

Однако, когда приложение заархивировано и создано для установки, нажатие на ссылку открывает приложение в браузере Safari вместо открытия установленного приложения.

Я упускаю какие-либо другие детали, особенно при созданииархивная установка?

1 Ответ

0 голосов
/ 08 октября 2018

Разрешено:

  • Добавьте файл .entitlements в опцию Фазы сборки -> Копировать ресурсы пакета.
  • При экспорте проверьте, доступно ли разрешение для Ассоциированного домена.Если нет, то включите Capability On / Off, закройте Xcode и снова откройте, а затем повторите попытку.Как только он станет доступен, экспортируйте его в архив.
  • Наконец, укажите правильный путь "/ somepath" вместо простого "*" в файле aasa.

Внесение вышеуказанных изменений помогло заставить его работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...