在 iOS 上配置 Firebase 应用后,Branch.io 深层链接停止工作

Posted

技术标签:

【中文标题】在 iOS 上配置 Firebase 应用后,Branch.io 深层链接停止工作【英文标题】:Branch.io deep links stopped to work after config Firebase app on iOS 【发布时间】:2019-10-25 21:46:55 【问题描述】:

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

【问题讨论】:

同样的问题 【参考方案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(...

【讨论】:

以上是关于在 iOS 上配置 Firebase 应用后,Branch.io 深层链接停止工作的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 上接收来自 firebase 的通知的奇怪行为

升级 Firebase 后,我的 iOS 应用(目前在 App Store 上架)会发生啥情况?

ios 应用更新后未收到 Firebase/APNS 通知

在 iOS 应用中使用远程配置 Firebase

IOS:Firebase 电话身份验证在试飞中突然停止工作

Firebase 推送通知在上传到应用商店 ios 后不起作用