问题标签 [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 投票
1 回答
1776 浏览

android - 如何清除 Firebase 崩溃报告?

我正在使用适用于 Android 的 Firebase 崩溃报告服务。请参阅将 Firebase 添加到您的 Android 项目

任何人都可以帮助我从 Firebase 控制台清除崩溃报告,或者通过 Firebase crash android API 以任何方式将其删除吗?

0 投票
3 回答
9908 浏览

ios - 上传符号文件

在我的 Firebase 崩溃报告页面中,我找不到崩溃的完整信息(例如行数、文件等)。我认为可能是因为它说

上传符号文件以符号化 UUID 的未来堆栈跟踪 - - - -***

告诉我

使用命令行,导航到您的 Xcode 项目文件夹并运行以下命令:./Pods/FirebaseCrash/batch -upload - - - -***

不幸的是,当我尝试在我的 Xcode 项目中执行该命令时,我收到以下消息:

- - - -***:警告:没有可执行文件或捆绑包完成。

火力基地没有任何变化。也许是因为启用了位码?我该如何解决?

PS:出于安全原因,我已将我的 UUID 替换为- - - -***。

0 投票
1 回答
680 浏览

ios - 没有 CocoaPods 的 Firebase 崩溃报告

我正在一个不使用 CocoaPods 的项目中实现 Firebase 崩溃报告,并且 Firebase 运行良好,但是在上传符号文件以获取可读崩溃日志时,upload-sym预计将在结束时运行的可执行文件Xcode 运行脚本不存在。

经过进一步调查,该文件在 CocoaPods 项目中可用,但在 Firebase 框架 zip 下载中未提供。

upload-sym将文件从另一个项目的 FirebaseCrash 目录复制到这个 CocoaPod-less 项目中是否安全,以便符号上传过程可以成功完成?

我也会将此报告给 Firebase 团队(尽管弗兰克可能会在我完成报告之前看到这一点,哈)

0 投票
1 回答
782 浏览

ios - iOS 上的 Firebase 崩溃报告给出了构建错误“symbolFileMappings:upsert: Request contains an invalid argument。”

我正在尝试通过他们的文档设置 Firebase 的新崩溃报告并遇到错误。当我构建项目时,我从运行脚本阶段收到此错误:

调试了一下后,我找到了VERBOSE标志并将其设置为更多信息,如下所示(已删除键)

所以看起来 POSTmobilecrashreporting.googleapis.com/v1/apps/$GOOGLE_APP_ID/symbolFileMappings:upsert?key=$FIREBASE_API_KEY失败了。

查看所有参数,它们似乎与我的配置相匹配,没有什么是空的,所以我不确定下一步该做什么。

有没有其他人遇到过这个?关于如何解决它的想法?

谢谢!

0 投票
3 回答
3488 浏览

android - 禁用 Firebase 崩溃报告

我决定将 Firebase Crash API 9.0.1 包含到我的 Android 应用程序中。目前一切正常。现在我想让我的用户有机会禁用 Firebase 会自动发送崩溃报告。

可以使用此代码段禁用 Firebase Analytics

你们中有人知道禁用崩溃报告的类似方法吗?

非常感谢

0 投票
0 回答
606 浏览

android - Firebase 崩溃 SecurityException DynamiteModulesC

Firebase 崩溃设置完美,因为我们收到了崩溃报告,但我在 Crashlytics 上看到了这一点,这最终导致应用程序崩溃。

有谁知道这个问题是什么?

0 投票
2 回答
1233 浏览

android - 为每个包添加 Firebase 应用程序?

我正在尝试将 Firebase Analytics 和崩溃报告添加到我的应用中。我在 Firebase 控制台中添加了该应用程序。我对 gradle 进行了更新,并将 firebase 核心和崩溃报告库添加为依赖项。

我的应用程序分为多个子项目。每个都有一个稍微不同的包名:

app 和 tv 是两个高层子项目,将 app 和 android tv 版本分开,presentation 是前面 2 个接口层的公共组件,domain 封装了处理数据时与公共逻辑的交互,data 是与后端发生。

它们都共享一个通用包:org.mythtv.android 应用程序 id 是 org.mythtv.android。

我在基于 org.mythtv.android 的 Firebase 控制台中创建了一个应用程序,并将 google-services.json 添加到应用程序和电视的根目录中。然后,我还想跟踪其他层中的崩溃报告。Gradle 此时无法构建,因为它找不到包 org.mythtv.android.presentation 和 org.mythtv.android.data。这些都是 Android 库子项目。数据只是一个java子项目。

Firebase 控制台是否需要每个包都有一个单独的应用程序,并且每个应用程序都需要自己单独的 google-services.json?这样的目的不就失败了吗?

0 投票
4 回答
2205 浏览

ios - Firebase 崩溃报告多个问题

我正在我的 iOS 应用上设置 Firebase 崩溃报告。我已经导入了必要的 json 文件并设置了 shell 脚本。但是,当我在模拟器上单击运行时,我得到 11 个错误都说同样的事情。这是其中的两个:

当我尝试在我的 iPhone 上运行它时,我只遇到了四个问题。

另外,我的名字不是 mikelehen,出于某种原因,这是其中一个问题。

按照 Firebase 网站上有关模拟崩溃的说明进行操作后,我从未收到有关正在上传的崩溃的日志输出。

知道我在这里做错了什么吗?

编辑:这是我构建阶段的脚本:

0 投票
2 回答
1490 浏览

android - Firebase 崩溃报告如何初始化

我非常好奇如何在应用程序中编写 0 代码,而所需要做的就是使用该库

为了让firebase崩溃报告工作。初始化是否总是一次性的,就像应用程序类的 onCreate 总是被调用一次一样?

如果我只想在某个事件之后启用崩溃报告,我该怎么办?

0 投票
1 回答
5232 浏览

ios - 尽管成功初始化,但 iOS 的 Firebase 崩溃报告不会发送崩溃

我在我的 iOS 项目中添加了 firebase 崩溃报告(添加了 pod、添加了构建阶段脚本、将 json 添加到了项目中……)。当我运行我的应用程序时,我在控制台中看到:

为了进行测试,我在 FIRApp.configure() 代码之后的代码中插入了 fatalError() (如此处建议:https ://firebase.google.com/docs/crash/ios#create_your_first_error )。

下次启动应用程序时不会发送崩溃报告(不会崩溃)。我在我的 xcode 控制台中什么也看不到,在我的 Web 控制台中什么也看不到。