Branchio Universal Deeplink перенаправляет на сафари и показывает всплывающее окно для запуска приложения, даже если приложение установлено в iOS 13.3.1

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

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

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

ОС: iPhone iOS 13.3.1

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

Действия для воспроизведения:

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

person lreddy    schedule 24.03.2020    source источник


Ответы (1)


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

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

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

person promit.dey    schedule 24.03.2020
comment
Каждый раз, когда мы получаем всплывающее окно, этого не должно быть, верно? со второго раза после установки приложения ссылка должна перенаправлять на приложение, не открывая Safari. @promit.dey - person lreddy; 26.03.2020