Unity android Ошибка инициализации сеанса уже произошла - PullRequest
1 голос
/ 20 марта 2020

Я недавно обновился до версии 0.6.5 Branch Unity SDK с https://github.com/BranchMetrics/unity-branch-deep-linking-attribution/releases и столкнулся с проблемами инициализации сеанса. который работал нормально раньше.

На Android, если при открытии приложения по глубокой ссылке обратный вызов выдает ошибку: «Инициализация сеанса уже произошла. Установите для параметра intnt extra,« branch_force_new_session », значение true».

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

Кто-нибудь сталкивался с этим раньше? любое исправление?

1 Ответ

0 голосов
/ 25 марта 2020

Похоже, что вы инициализируете SDK дважды. Вы инициализируете его в onStart (), а затем пытаетесь прочитать данные с помощью другой функции, которая использует метод initSession ()? Если это так, удалите первую инициализацию.

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

...