首页 > 解决方案 > 在 iOS 上配置 Firebase 应用后,Branch.io 深层链接停止工作

问题描述

我在 iOS 上的 Branch.io 深层链接正常工作了几个月,但是当我在 Firebase 应用程序上实现登录以获得一个id token我注意到分支深层链接停止工作时。如果我在深层链接中删除 Firebase 登录效果很好,但我需要实现 Firebase 登录。我花了将近三天的时间试图找到我需要帮助的解决方案。你遇到过类似的问题吗?

标签: iosswiftfirebasebranch.iodeeplink

解决方案


我可以解决在分支初始化会话之前设置 Firebase 应用程序配置的深层链接问题。这很奇怪,因为当我首先设置分支时,我无法意识到发生了什么。我还向 branch.io 支持寻求帮助,但他们告诉我他们从未遇到过与 Firebase 集成的问题。
我可以意识到如何解决在分支站点上阅读文档的问题:https ://docs.branch.io/integrations/google-firebase/

  1. 确保您已完成此处记录的 Firebase SDK 实施
  2. 确保您已完成此处记录的 Branch SDK 实施。
  3. 在 Branch iOS SDK 的 AppDelegate 中,更新实现如下:

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


推荐阅读