Глубокие ссылки Branch.io перестали работать после настройки приложения Firebase на iOS - PullRequest
0 голосов
/ 26 октября 2019

У меня были глубокие ссылки Branch.io на iOS в течение нескольких месяцев, но когда я реализовал вход в приложение Firebase, чтобы получить id token, я заметил, что глубокие ссылки на ветви перестали работать. Если я удаляю знак Firebase, глубокие ссылки работают отлично, но мне нужно, чтобы вход в Firebase был реализован. Я потратил почти три дня, пытаясь найти решение, мне нужна помощь. Вы сталкивались с подобной проблемой?

1 Ответ

1 голос
/ 30 октября 2019

Я мог бы решить проблему с глубокой связью, установив конфигурацию приложения Firebase перед сеансом инициализации филиала. Это странно, потому что я не мог понять, что происходит, когда я сначала установил ветку. Я также попросил помощи в поддержке branch.io, но мне сказали, что у них никогда не возникало проблем с интеграцией Firebase.
Я мог понять, как решить проблему, читая документ на сайте филиала: https://docs.branch.io/integrations/google-firebase/

  1. Убедитесь, что вы завершили реализацию Firebase SDK, как описано здесь
  2. Убедитесь, что вы завершили реализацию Branch SDK, как описано здесь.
  3. В AppDelegate Branch iOS SDK обновитереализация, как показано ниже:

FirebaseApp.configure() Branch.getInstance().initSession(...

...