无法在 iOS 中初始化 crashlytics

问题描述

按照此视频中显示的所有说明进行操作:https://www.youtube.com/watch?v=qFQLG1Hlzis 以及此处显示的所有说明:https://firebase.google.com/docs/crashlytics/get-started

我的 firebase 连接良好,我能够查看分析,并使用消息传递、推送通知等。

我目前在连接到 crashlytics 时遇到问题。如果我执行以下操作:

FirebaseApp.configure()
Fabric.sharedSDK().debug = true

我能够在日志中看到以下调试输出

[Firebase/Crashlytics] Version 7.5.0
[Firebase/Analytics][I-ACS023007] Analytics v.7.5.0 started
**[Fabric] [Crashlytics] Attempting to initialize Crashlytics via Firebase but Could not find Crashlytics.**

这是我的豆荚

Installing Firebase (7.5.0)
Installing FirebaseAnalytics (7.5.0)
Installing FirebaseCore (7.5.0)
Installing FirebaseCoreDiagnostics (7.5.0)
Installing FirebaseCrashlytics (7.5.0)
Installing FirebaseInstallations (7.5.0)
Installing FirebaseInstanceID (7.5.0)
Installing FirebaseMessaging (7.5.0)
Installing GoogleAppMeasurement (7.5.0)
Installing GoogleDataTransport (8.2.0)
Installing GoogleUtilities (7.2.2)
Installing PromisesObjC (1.2.12)
Installing nanopb (2.30907.0)

我使用的是 Xcode 11.3.1 swift 4 已经仔细检查了我的 Google Info p list ,并且在构建阶段检查了运行脚本和文档指定。

解决方法

你不应该调用 Fabric.sharedSDK().debug = true Fabric 终于死了。

要在开发设备上启用调试日志记录,请在 Xcode 中指定以下命令行参数: -FIRDebugEnabled (https://firebase.google.com/docs/crashlytics/force-a-crash?platform=ios#3111)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...