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

java - Google Firebase 和 Dagger-2 不工作

我想使用 Dagger2 和 Firebase。不幸的是,我收到以下错误消息:

background_crash E/FA:工作线程上的任务异常:java.lang.IllegalStateException:名称为 [DEFAULT] 的 FirebaseApp 不存在。
W/DynamiteModule:未找到 com.google.firebase.auth 的本地模块描述符类。

如果我不使用 Dagger2 一切正常。这里有什么问题?我必须FirebaseApp手动初始化吗?谢谢!这是我的代码:

...

...

...

Aaa和我的构建文件

0 投票
1 回答
1412 浏览

android - Firebase 崩溃报告在没有行号的情况下进行了去混淆处理

当前崩溃报告显示为

异常 java.lang.NullPointerException:
com.temp.app.Helper.convertToString (Helper.java: (这里没有行号) )
com.temp.app..fragment.FragmentEnterName$6.run (FragmentEnterName.java: (没有行号这里) )
android.os.Handler.handleCallback (Handler.java:733)
android.os.Handler.dispatchMessage (Handler.java:95)
android.os.Looper.loop (Looper.java:146)
android.app.ActivityThread .main (ActivityThread.java:5692)
java.lang.reflect.Method.invokeNative (Method.java)
java.lang.reflect.Method.invoke (Method.java:515)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller .run (ZygoteInit.java:1291)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1107)
dalvik.system.NativeStart.main (NativeStart.java)

但它应该像

异常 java.lang.NullPointerException:
com.temp.app.Helper.convertToString ( Helper.java:25 )
com.temp.app..fragment.FragmentEnterName$6.run ( FragmentEnterName.java:15 )
android.os.Handler.handleCallback (Handler.java:733)
android.os.Handler.dispatchMessage (Handler.java:95)
android.os.Looper.loop (Looper.java:146)
android.app.ActivityThread.main (ActivityThread.java:5692)
java .lang.reflect.Method.invokeNative (Method.java)
java.lang.reflect.Method.invoke (Method.java:515)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1291)
com .android.internal.os.ZygoteInit.main (ZygoteInit.java:1107)
dalvik.system.NativeStart.main (NativeStart.java)

我正在使用 sdk\tools\proguard\proguard-android.txt 中提供的默认 proguard-android.txt

配置文件的内容是

0 投票
1 回答
2311 浏览

ios - 更新的二进制文件被 AppStore 拒绝

我在 iOS 的 App Store 中有一个 Swift 应用程序,它已经发布,我做了一个新的更新,版本 1.5。只有小修复,最大的修复是我实现了 Firebase 崩溃分析。我能够在调试模式下编译应用程序,并且 Firebase 崩溃报告工作正常(我可以看到仪表板中出现错误)。但是当我将此二进制文件提交给 Apple 时,他们拒绝了它。我认为这可能是错误的配置文件,所以我创建了一个新的并再次提交。在这两种情况下,我都收到了这条消息并拒绝了二进制文件:

性能 - 2.1

我们无法审核您的应用,因为它在启动时崩溃。不幸的是,没有生成崩溃日志。

下一步

请修改您的应用程序并在连接到 IPv6 网络的设备上对其进行测试(所有应用程序必须支持 IPv6),以确保其启动时不会崩溃。

我回答说我没有任何 IPv6 服务器,而且我在办公室或家里的 ISP 还没有支持 IPv6,所以我应该如何测试它......他们回答说:

谢谢您的答复。在查看您的回复后,您的问题似乎最好由 Apple 开发人员技术支持解决,他们可以提供离散的代码级帮助。

为确保 DTS 工程师能够为您提供最佳帮助,请务必包含任何可用的符号化崩溃日志、屏幕截图或重现您的请求中遇到的问题的步骤。

有关如何读取或符号化崩溃日志的信息,请参阅技术说明 TN2151 理解和分析 iPhone OS 应用程序崩溃报告。

在此处的评论将我指向指南后,我测试了我的应用程序的 IPv6 兼容性,结果很好,应用程序下载了内容并正常运行。

我告诉他们再次检查二进制文件,他们提供了这个错误日志:

如何解决问题并让更新获得批准?

0 投票
1 回答
595 浏览

android - Firebase 的“崩溃报告”是否会自动报告崩溃?

假设我有这个:

andi为空,然后,我得到一个NullPointerException. 我没有添加任何 Firebase 日志,所以会被报告吗?我已经设置了 SDK 和所有内容,但是,当我尝试时,它没有报告任何内容,但它说报告可能需要长达 24 小时。那么,会不会被举报?

0 投票
1 回答
1644 浏览

ios - Can't upload upload symbol files

Q1: My project build failed when I add an upload script.

failed log:

Q2: Also failed when I upload manually.

0 投票
1 回答
250 浏览

android - Firebase 崩溃报告:应用程序中的共享首选项必须是多进程安全的

根据https://firebase.google.com/docs/crash/android#known-issues中的说明,

崩溃报告创建一个单独的后台进程来上传崩溃信息。如果您的应用扩展了 Android Application 类,则必须确保它是多进程安全的

我们需要注意的项目是

数据库、文件系统、共享首选项等

我从我的应用程序中读取了共享首选项。如何确保它是多进程安全的?

0 投票
3 回答
5743 浏览

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

我的 build.gradle 文件

这就是我初始化 FireBase 崩溃的方式:

但我从 Logcat 得到这个:

0 投票
2 回答
1162 浏览

ios - Unreadble errors with Firebase Crash Reporting on ios (Symbol files)

I'm using firebase crash reporting to get crash on my iphone project.

But the logs that I receive are not readable :

This is an issue with firebase or apple errors ?

In my Build Phases on my project, I have this script :

JSON_FILE=/*****/TPC_Swift/TPC_swift/TPC_swift/Project-*****.json

Thank you

EDIT :

On firebase, I have :

Upload symbol file to symbolicate future stack traces for UUID 68FD2AAC-F8A7-***********

I think the issue is linked to the symbol files How to solve this ?

EDIT 2 :

I tried "dwarfdump --uuid /path/to/your/build/area/MyApp.app/MyApp" but I can not retrieved this UUID...

0 投票
1 回答
862 浏览

ios - iOS 上的 Firebase 崩溃报告在崩溃后不发送报告

我已经配置了 Firebase 崩溃报告。当我用代码测试它时:

报告正在发送。

当我使用下一个代码进行测试时,应用程序崩溃:

报告未发送。我很困惑(

所有代码添加到 AppDelegate 之后

0 投票
13 回答
9245 浏览

ios - Firebase 上传符号文件构建错误:意外参数“ServiceAccount.json”

我正在尝试使用 firebase 实现崩溃报告。我按照这里的文档。并将下载的子文件重命名为ServiceAccount.json. 然后将其复制到项目目录。还改了剧本。现在我的构建阶段运行脚本看起来像

但是当我尝试构建项目时,它会给出构建错误

我的步骤有什么问题?