iOS: обрабатывать случай noInte rnet с помощью Branch.io - PullRequest
0 голосов
/ 07 мая 2020

Я использую модуль Branch pod в своем проекте. При переходе по любой глубинной ссылке, когда no inte rnet, Branch SDK выдает ошибку no inte rnet. Я хочу повторить это действие, когда приложение снова в сети.

В настоящее время я справился с этим, удерживая эту userActivity, и, вернувшись в онлайн, я снова вызываю continueUserActivity . Я хочу знать, есть ли лучший способ справиться с этим.

1 Ответ

0 голосов
/ 08 мая 2020

Если вы тестируете это на iOS, то обратите внимание, что iOS регулярно сериализует сетевые запросы, чтобы сохранять и повторять попытки. Обычно он автоматически повторяет это при вызове следующего метода SDK.

Также при генерации короткой ссылки SDK выполняет сетевой вызов наших серверов API. Когда сеть не работает, мы генерируем длинную ссылку, которая не требует сетевого вызова, потому что это просто конкатенация базового домена (example.app.link) и данных ссылки в форме параметров запроса.

...