问题标签 [firebase-crash-reporting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
98 浏览

ios - Firebase FIRVerifyAssertionRequest 导致未捕获的异常

我已经通过 Firebase Crash 工具为我的应用设置了崩溃报告。我正在努力解决尽可能多的崩溃问题,但有一个特别是我正在努力解决的问题。

调用时发生未捕获的异常-[FIRVerifyAssertionRequest unencodedHTTPRequestBodyWithError:] + 1128144

我已将完整的崩溃报告附加为图像(模糊仅覆盖了我的应用程序名称),如果有人能指出我正确的方向以便我可以修复此崩溃,那就太好了。

崩溃报告

用代码更新:

我不完全确定是什么代码导致了崩溃,但从报告中我假设它是在我的应用收到成功的 Facebook 登录通知时引起的,因为这是我的代码中唯一使用signInWithCredential.

代码如下(从 Firebase 文档获得):

0 投票
2 回答
481 浏览

ios - Firebase 崩溃报告:无法传输崩溃:错误 400

有没有人尝试过新的 Firebase 崩溃报告?

创建崩溃后我遇到以下错误

0 投票
1 回答
2873 浏览

android - FirebaseCrash:无法初始化崩溃报告

尝试使用 Firebase 崩溃报告时,我的 logcat 中出现以下错误:

我在模块应用程序项目中添加了以下内容并构建 gradle:

并添加google-services.json到应用程序文件夹中。

我让 Firebase Analytics 在 24 小时后开始工作,第一次更新的时间限制。为了获得我添加的第一个错误MainCctivity

我在模拟器中使用的 Google Play 服务是 9.4.52(238-127739847) 版本(Nexus Api 23,Android 版本 6.0)。错误仍然显示在 logcat 中,我怎样才能让崩溃报告工作?

0 投票
0 回答
884 浏览

ios - FirebaseCrash 符号文件和 UUID

前言:我不是iOS开发人员,相关文档很少,所以我可能遗漏了一些应该很明显的东西。

我的团队正在用 Swift 为 iOS 构建一个 Firebase 应用程序,我们在控制台中收到了带有混淆堆栈跟踪的崩溃报告。提供的上传符号文件的说明似乎不正确-书面命令返回有关缺少服务帐户的错误,在我们发现一个错误后,它给出了更多警告,我们没有解密-但我们设法配置自动上传,然后重建最新版本。

现在我看到少数 UUID(可能是我们运行该重建版本的手机/sims?)与它们相关联的上传,但它们都与我们收到的报告不匹配。我不明白的是我们应该如何为其余的 UUID 生成符号文件。我是否正确理解 UUID 指的是特定设备,并且任何给定的符号文件将仅匹配单个构建和 UUID?我们无权访问报告这些崩溃的设备;这就是为什么我们依赖控制台而不是在 Xcode 中调试它们的原因。如果您在构建时仅获得物理连接到 Xcode 的设备的正确符号,那么在线获取堆栈跟踪有什么意义?

0 投票
4 回答
3336 浏览

android - Firebase 崩溃在启动期间产生 ANR

最近我收到了反馈,而且我能够在我的 Nexus 5 上轻松重现它,并清除应用数据。简单地说,当仅将compile 'com.google.firebase:firebase-crash:9.4.0'添加到项目依赖项时,我得到以下异常:

这个问题更奇怪,因为一旦它会产生 ANR 并崩溃,它就会在下一次启动时起作用。

我的依赖:

0 投票
4 回答
1693 浏览

android - 如何禁用默认的 Firebase 崩溃报告?

如果我在 build.gradle 中使用apply plugin: 'com.google.gms.google-services',Google 说,默认配置包括 Firebase Analytics 和 Crash Reporting,可以在 SDK 中手动禁用。

我需要禁用 firebase 崩溃报告,因为它正在与 Google Play Services 9.6.80(目前正在推出)产生问题,请检查此。如何从我的应用中禁用 Firebase 崩溃报告?

请检查随附的屏幕截图以供参考。在此处输入图像描述

0 投票
1 回答
1321 浏览

android - Firebase 崩溃日志未发送

我在我的应用程序中集成了 Firebase Crash 并创建了一个自定义的未捕获异常处理程序,我在发送崩溃之前在其中记录有用的应用程序状态。但是,在 Firebase 控制台中,日志不会按预期包含在异常旁边。为什么会这样?如何确保始终发送我的日志?

下面是处理程序的 uncaughtException 方法的精简版本。

0 投票
4 回答
1655 浏览

ios - iOS Firebase 崩溃报告上传符号文件

我通过 cocoa pods 将 firebase 崩溃报告集成到我的应用程序中。我创建了运行脚本分机。

所以它现在正在工作。但我的问题是,每次我尝试构建和运行应用程序时,即使在模拟器中它也会尝试上传符号文件,构建和运行应用程序需要花费太多时间。

我以前使用曲棍球应用程序。在曲棍球应用程序中,我正在使用曲棍球应用程序的 mac 应用程序来上传符号文件。例如,当我的开发和开发人员测试完成时,我将发布 add hoc 构建,然后我将符号文件发送到曲棍球应用程序。

所以我的问题是:firebase 崩溃报告的最佳用例流程是什么?我可以在发布 add hoc 或 App Store 发布之前上传符号文件吗?(不是每次)

或者是否可以在模拟器构建中禁用符号文件上传的“运行脚本”。

0 投票
2 回答
1070 浏览

ios - Firebase iOS 上传符号文件时出现多个错误

我正在尝试在 Swift 项目上设置 Firebase 崩溃报告。我正在使用 Xcode 7.3。Firebase 崩溃报告版本为 1.0.7。

正确执行所有步骤后,这是我在 Xcode 上遇到的错误,它不允许我的项目运行:

http://imgur.com/a/DtHTH

我也尝试使用批量上传手动上传它,但它给了我一个错误:

我错过了什么吗?

0 投票
1 回答
2144 浏览

android - 在 Android 中启用 Firebase 崩溃报告

我按照https://firebase.google.com/docs/crash/android中的所有步骤 来实施 Firebase 崩溃报告。但我无法在 Firebase 控制台上看到我的崩溃报告。

在 Android Studio 的 logcat 中,它向我展示了:

V/FirebaseCrash:Firebase 崩溃报告已禁用。

我不明白如何启用崩溃报告。我还提到了如何启用 Firebase 崩溃报告 - Android 但没有任何帮助。

我使用他们自己的代码抛出异常,看看它是否有效:

项目摇篮:

应用程序摇篮:

请帮我解决这个问题。