Branchio Universal Deeplink перенаправляет на safari и показывает всплывающее окно для запуска приложения, даже если приложение установлено в iOS 13.3.1 - PullRequest
0 голосов
/ 24 марта 2020

Даже если приложение установлено в iPhone, коснитесь Branchio универсального глубокого канала, перенаправляющего на safari и показывающего всплывающее окно для запуска приложения.

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

Предварительные запросы:

ОС: iPhone iOS 13.3.1

  1. Выпуск сборки в Appcenter
  2. Установка настраиваемого URL-адреса на https://install.appcenter.ms/app (Appcenter)
  3. Создание Универсальная Deeplink

Шаги для воспроизведения:

  1. Генерация универсальной Deep-Link
  2. С помощью Deep-Link установите приложение
  3. Опять нажмите на ту же самую глубокую ссылку, чтобы перенаправить в Safari и всплывающее предупреждение с опциями ОТМЕНА и ОТКРЫТЬ
  4. Нажмите ОТКРЫТЬ в Safari, чтобы запустить приложение

1 Ответ

1 голос
/ 24 марта 2020

Это ожидаемое поведение, когда Apple впервые запрашивает у пользователя, открывать ли приложение. Только если реализованы универсальные ссылки, он не запрашивает во второй раз. Наш инструмент проверки AASA (https://branch.io/resources/aasa-validator/) показывает, что файл AASA проверен правильно, но во время тестирования на странице установки вашего перенаправленного веб-сайта он показывает ошибку 404. Таким образом, мы не можем повторить это с нашей стороны, чтобы проверить дальше.

Не могли бы вы поделиться ссылкой на магазин приложений, чтобы помочь нам здесь.

Кроме того, запросите проверку нашей документации здесь (https://help.branch.io/developers-hub/docs/ios-troubleshooting#section -validate-if-aasa-file-успешно-загруженный ), чтобы подтвердить, получает ли устройство сгенерированный AASA файлы. Это известная проблема с Apple для iOS 13.x +, когда файлы AASA не попадают на устройство и приводят к перенаправлению ссылки, чтобы показать приглашение или сбой.

...