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

Posted

技术标签:

【中文标题】应用程序崩溃 [FIRApp appWasConfiguredTwice:usingOptions:]【英文标题】:App crashing [FIRApp appWasConfiguredTwice:usingOptions:] 【发布时间】:2020-08-19 07:53:56 【问题描述】:

ios 扩展 - 致命异常:com.firebase.core 默认应用已配置。

enter image description here

【问题讨论】:

你能把代码贴在哪里以及如何配置吗? 【参考方案1】:

从消息中可以清楚地看出,FIRApp's 配置函数被您的应用调用了两次。它应该调用一次。调用它的最佳位置是在您的AppDelegate 中的func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool

为了确定从哪里调用它,您可以使用 2 种方法。

    CMD + Shift + F 并搜索configure 关键字并从结果中识别。 添加一个符号断点,当调用配置函数时应用程序将暂停。请参阅下面的屏幕截图:

【讨论】:

以上是关于应用程序崩溃 [FIRApp appWasConfiguredTwice:usingOptions:]的主要内容,如果未能解决你的问题,请参考以下文章

配置默认 Firebase 应用 __FIRAPP_DEFAULT

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

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

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

FIRApp 链接器错误 ["_OBJC_CLASS_$_FIRApp"]

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