Universal Link не открывает приложение в специальной устанавливаемой сборке
Я добавил универсальную поддержку ссылок для приложения. Следующие добавлены
- Файл AASA добавляется в корень URL веб-сайта.
- Файл разрешений содержит соответствующий URL
Когда устройство подключено и приложение установлено с использованием XCode в режиме отладки, универсальная связь работает (нажатие на ссылку, присутствующую в Почте, открывает приложение).
Однако, когда приложение архивируется и создается для установки, нажатие на ссылку открывает приложение в браузере Safari вместо открытия установленного приложения.
Я упускаю какие-либо другие детали, особенно при создании архива для установки?
1 ответ
Постановили:
- Добавьте файл.entitlements в параметре "Фазы сборки" -> "Копировать ресурсы комплекта".
- При экспорте подтвердите, что право на связанный домен доступно. Если нет, то включите Capability On/Off, закройте Xcode и снова откройте, а затем повторите попытку. Как только это будет доступно, экспортируйте Архив.
- Наконец, установите правильный путь "/somepath" вместо простого "*" в файле aasa.
Внесение вышеуказанных изменений помогло заставить его работать.