在按照Xcode 10.3中的集成Firebase/Crashlytics的说明后,我使用Crashlytics.sharedInstance().crash()来进行测试,但是崩溃并没有显示在Crashlytics控制台上(我已经等待了最长24小时但仍未看到)。 我在日志中看到了这个信息。
[Crashlytics:Crash] report submission successful
但控制台上没有任何显示。它确实显示“我有50%的不崩溃用户”,但是没有堆栈跟踪,Crashes 也显示为 0。
从我的 Podfile 文件中:
pod 'Firebase/Analytics'
pod 'Fabric', '~> 1.10.2'
pod 'Crashlytics', '~> 3.13.4'
从我的日志中
[Crashlytics] Version 3.13.4 (143)
2019-08-29 12:13:08.435079-0500 App[58538:12666639]
[Crashlytics] Running on iPhone11,8, 12.4.0 (16G77)
2019-08-29 12:13:08.443235-0500 App[58538:12766639]
[Crashlytics:Crash:Reports:Event] Registered Firebase Analytics event listener
[Fabric] Initialized with kit versions: {
"com.twitter.answers.ios" = "1.4.1";
"com.twitter.crashlytics.ios" = "3.13.4";
"io.fabric.sdk.ios" = "1.10.2";
}
在我的构建过程中,我有以下代码:
"${PODS_ROOT}/Fabric/run
输入文件路径(我尝试了许多此路径的变化,不确定是否正确):
${BUILT_PRODUCTS_DIR}/GoogleService-Info.plist
我还尝试了原始的指令路径,试图进行故障排除,但没有任何改变。
另外,当我启用调试视图时,在崩溃时我会看到应用程序异常通过流传递。