Здравствуйте, для того, чтобы мы могли предоставить вам самую лучшую и точную помощь - не могли бы вы обратиться по адресу [email protected]?
сно документу:https://docs.branch.io/pages/apps/android/ :
«Только инициализировать Branch в действии Launcher. Приложение откроется через действие Launcher, где Branch будет инициализировать и извлекать данные глубокой ссылки из щелчка по ссылке».
Моя проблема в том, что у меня есть GDPRLauncherActivity, которое является активностью запуска моего проекта. Эта активность GDPR отображается пользователям ЕС при первом запуске и больше никогда не отображается (GDPRLauncherActivity напрямую запускает мою mainActivity), и никогда не отображается пользователям за пределами ЕС (GDPRLauncherActivity также напрямую запускает мою mainActivity).
Я не хочу инициализировать филиал в моей GDPRLauncherActivity, так как он не будет соответствовать GDPR (пользователь должен сначала дать свое согласие).
У меня вопрос: действительно ли это проблема, если я инициализирую Branch в своей MainActivity (а не в моей GDPRLauncherActivity, которая не является моей активностью запуска). Я думаю, что это проблема, потому что this.getIntent () не получит правильное содержание (и потому что это написано в документе :))
Итак: это проблема? Если да, какой самый простой обходной путь?
Спасибо