【问题标题】:Branch.io deep links stopped to work after config Firebase app on iOS在 iOS 上配置 Firebase 应用后,Branch.io 深层链接停止工作
【发布时间】:2019-10-25 21:46:55
【问题描述】:
我在 iOS 上的 Branch.io 深层链接已经正常工作了几个月,但是当我在 Firebase 应用上实现登录以获得id token 时,我注意到分支深层链接停止工作。如果我在深层链接中删除 Firebase 登录效果很好,但我需要实现 Firebase 登录。我花了将近三天的时间试图找到我需要帮助的解决方案。
您是否遇到过类似的问题?
【问题讨论】:
标签:
ios
swift
firebase
branch.io
deeplink
【解决方案1】:
我可以解决在分支初始化会话之前设置 Firebase 应用配置的深层链接问题。这很奇怪,因为当我首先设置分支时,我无法意识到发生了什么。我还向 branch.io 支持寻求帮助,但他们告诉我他们从未遇到过 Firebase 集成问题。
我可以意识到如何解决在分支站点上阅读文档的问题:https://docs.branch.io/integrations/google-firebase/
- 确保您已完成 Firebase SDK 实施
记录在这里
- 确保您已完成此处记录的 Branch SDK 实施。
- 在 Branch iOS SDK 的 AppDelegate 中,更新实现如下:
FirebaseApp.configure()
Branch.getInstance().initSession(...