我通过增加一个无限大的 NSString NSArray 造成了 OOM 崩溃,我什至尝试调用 exit(0)
只是为了让它看起来像一个 OOM。虽然这些操作意外终止了应用程序,但我没有在 Crashlytics 上看到任何 OOM 报告,并且它不会在应用程序的下一次运行时调用委托(delegate)回调 crashlyticsDidDetectReportForLastExecution:
。我在未连接到模拟器的真实设备上运行该应用程序,它报告的任何其他类型的崩溃/错误都正常。有谁知道可能是什么问题?
最佳答案
这里是来自 Fabric 的 Mike。我们也讨论了 Fabric 支持,但要为所有人澄清。 OOM 会在服务器上检测到,但会在当前 UTC 日结束时批量处理,并将在处理完成后的下一个 UTC 日开始在您的 Fabric Crashlytics 仪表板中可见。
关于ios - Crashlytics 未报告任何前台 OOM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43765763/