iOS - Crashlytics - 缺少几次崩溃

标签 ios swift crash-reports crashlytics bitcode

我对 Crashlytics(以及 Xcode -> Organizer 中显示的崩溃)有疑问,因为我没有看到很多我应该看到的崩溃。从测试人员那里我应该有很多崩溃,但我没有。我登录到 iTunes Connect 并在那里获取压缩的 dSYM 文件并将它们上传到 Crashlytics 以查看新的崩溃。但即使它说在上传 dSYM 后有一个或多个新的崩溃,我也没有看到任何新的崩溃。看起来大多数崩溃都是我在 Crashlytics 中看不到的。这是为什么?我需要从运行 TestFlight 应用程序的设备获取日志/崩溃。我认为使用 Objective-C 和在 bitcode 之前它工作得更好。

编辑: 是否有可能在另一个工具(来自第 3 方公司)中出现 Apple Organizer 中没有的崩溃?我在问我是否应该尝试其他公司的更多工具。也许有些崩溃是因为内存。有没有可能这些崩溃没有出现在报告中?

谢谢

最佳答案

Fabric 为每次崩溃显示 1 个崩溃“行”,崩溃次数在同一行中。 crash_row

但请记住,只有当用户再次打开应用程序时,崩溃才会发送到 crashlytics。

您还可以使用以下方法测试 Crashlytics: Crashlytics.sharedInstance().crash()

关于iOS - Crashlytics - 缺少几次崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45502726/

相关文章:

ios - Swift - 如何获取文件夹内的文件路径

ios - 如何以编程方式在 ios 中创建 PPTP VPN 连接?

ios - 使用平移手势选择多个表格 View 单元格

iphone - 如果它们导致应用程序崩溃,如何查找内存泄漏?

c# - Xamarin 应用程序在调试时运行但在发布时崩溃

ios - iOS7 更新后未出现应用程序崩溃报告

ios - 与在 Interface Builder 中使用自动布局相比,SnapKit 有哪些优势?

swift - 在 cellForRowAt 中显示正确的信息

ios - 使用分段控件对表重新排序

memory - 切换 Storyboard场景时从内存中删除对象