上传符号成功后,Firebase 丢失 dSYM

标签 firebase crashlytics

Firebase Crashlytics 控制台显示我因缺少一个 dSym 而发生了未处理的崩溃。当我点击它时,它说 <Some-UUID>.dsym是必需的。

我跑了Pods/FirebaseCrashlytics/upload-symbols -gsp Somewear/GoogleService-Info-release.plist -p ios appDsyms.zip可以看到确切的 <Some-UUID>.dsym在脚本输出中文件已成功上传。我在从 App Store > 测试飞行 > 最新产品版本 > 构建元数据下载的 dsyms 上运行了它。

我等了一个小时,它仍然提示缺少 dsym,并且同一个文件仍然显示“必需”。

最佳答案

更新:我向 Firebase 团队提交了支持票证。第二天,我看到他们回复说他们没有看到丢失的 dsym。果然,我打开 Crashlytics,突然我没有看到丢失的 dsym 错误,并且我所有最新的崩溃都已处理。

当支持人员向我发送电子邮件时,他们没有看到丢失的 dSym,那是在我运行上传后大约 2 小时。我看到其他帖子说他们第二天检查。

我的建议是在运行 upload-symbols 后等待 2-24 小时,尽管如果您在新版本中遇到需要关注的紧急崩溃,这会非常令人沮丧。

关于上传符号成功后,Firebase 丢失 dSYM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67911473/

相关文章:

javascript - Firebase 查询子级的子级是否包含值

ios - Crashlytics 的非 fatal error 功能

android - CrashlyticsListener 不是由 JNI 中的崩溃触发的

xcode - Crashlytics 和 XCode 6.3 - 无法通过 xcrun 找到 'codesign' 工具

指向 Crashed : com. twitter.crashlytics.ios.exception 的 iOS App Crashes

android - 如何在 DEBUG 期间禁用 Crashlytics 和 Answers

java - 如何在 firebase 中将旧数据与新数据相加

ios - Firebase Crashlytics 迁移和查看仪表板

Android Firebase 如何在特定用户下保存和检索数据

firebase - Firestore 查询比较没有数组包含的两个数组