Предупреждение: Ошибка при использовании универсальных ссылок на iOS 13
Оповещение наших клиентов и других лиц, внедряющих Universal Links: Похоже, существует проблема с iOS 13.x при нажатии на Universal Links. Иногда универсальная ссылка работает, а иногда — нет.
О проблеме сообщалось на нескольких форумах. Вы можете ознакомиться с сообщениями на форуме Apple Developer Forums.
Что можно сделать?
Эту проблему можно решить с помощью диплинкинга AppsFlyer на основе технологии OneLink. Все, что вам нужно сделать, это добавить конфигурацию схемы URI к ссылке. При такой конфигурации OneLink перенаправит пользователей на:
- Приложение, если приложение установлено
- App Store, если приложение не установлено
Пожалуйста, используйте эти настройки:
1) Установите схему URI для пользователей глубинных ссылок в приложение (af_dp)
2) Установите в качестве настраиваемого параметра `af_force_deeplink = true`
Примечание: Если ваше приложение не установлено на устройстве пользователя, и браузер Safari открывает ссылку, может появиться сообщение об ошибке. Пользователь будет перенаправлен в App Store после отклонения сообщения. Сообщение об ошибке встроено в конфигурацию Safari и поэтому неизбежно.
Для получения дополнительной информации о настройке схемы URI см. эту статью в базы знаний .