iOS задержка в регистрации универсальной ссылки - PullRequest
0 голосов
/ 28 января 2020

У меня странная проблема с универсальными ссылками в iOS, и я не нашел ничего полезного в интернете, поэтому я пытаюсь спросить о вашем опыте и возможных решениях.

Позвольте мне сначала объяснить наша настройка немного. У нас есть два приложения:

«клиентское приложение» «приложение обеспечения безопасности» - которое обеспечивает аутентификацию / авторизацию через универсальные ссылки

Мы внедрили решение в соответствии с документацией (https://developer.apple.com/documentation/uikit/inter-process_communication/allowing_apps_and_websites_to_link_to_your_content/enabling_universal_links ) и технически это работает - это означает, что приложения могут взаимодействовать друг с другом большую часть времени.

Но для некоторых пользователей взаимодействие нарушается, потому что даже после того, как они устанавливают оба приложения, когда они нажимают для аутентификации через наше «приложение безопасности», они попадают в браузер, потому что файл apple-app-site-Ассоциации еще не проверен операционной системой (нет доступа в журналах сервера). Если они немного подождут (например, 20 минут) и попытаются снова, они правильно перенаправляются в наше приложение.

У вас есть идеи, почему это может происходить для некоторых пользователей, а не для остальных? Я пытаюсь выяснить, какие факторы могут повлиять на проверку файла apple-app-site-association во время установки приложения?

Дополнительная информация:

Наше «приложение безопасности» имеет только один связанный домен: «applinks: my.bundle.id». Файл AASA также довольно прост - только два приложения: https://my.comain.com/.well-known/apple-app-site-association

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