FIRApp 配置失败并显示“配置持久深度链接失败”

Posted

技术标签:

【中文标题】FIRApp 配置失败并显示“配置持久深度链接失败”【英文标题】:FIRApp configure fails w/ "Configure Durable Deep Link fails" 【发布时间】:2016-05-24 05:07:32 【问题描述】:

刚开始使用 Firebase,第一个应用程序的第一次调用失败 - 是的! [FIRApp 配置] 抛出异常:“配置持久深度链接失败”。有一个 GoogleService-info.plist 但不影响深层链接的条目。尝试切换一些 IS_* 字段但没有运气。 这是要在仪表板上设置的东西吗? github 中的 Pod/Frameworks 是否在某个地方?

【问题讨论】:

【参考方案1】:

@mskobe 有一个重复的问题

通过使用 PodFile 我将其缩小到删除: pod 'Firebase/邀请' 不确定是其他 pod/操作的顺序还是组合。

【讨论】:

【参考方案2】:

我刚遇到这个错误!这可能与您的GoogleServices-info.plist 文件缺少一个重要条目(可能是API_KEYCLIENT_ID)有关。

您很可能只需重新下载GoogleServices-info.plist 文件即可解决此问题。转到 Firebase 控制台,选择您的项目,点击小齿轮图标,选择“项目设置”,然后为您的 ios 应用程序,再次下载 plist 文件。

从 Xcode 中删除旧的,将新的拖进来,你应该很高兴。

【讨论】:

以上是关于FIRApp 配置失败并显示“配置持久深度链接失败”的主要内容,如果未能解决你的问题,请参考以下文章

配置默认 Firebase 应用 __FIRAPP_DEFAULT

为啥我的应用显示名为 __FIRAPP_DEFAULT 的应用不存在

架构 armv7 的未定义符号:“_OBJC_CLASS_$_FIRApp”

[FIRApp 配置] 在 iOS 上是不是以 DEBUG 模式发送统计信息?

未能获取默认 Firebase 数据库实例。必须调用`[FIRApp 配置]

应用程序崩溃 [FIRApp appWasConfiguredTwice:usingOptions:]