ios - 使用 QuincyKit 发送低内存崩溃报告?

标签 ios memory-management crash-reports crash-dumps

有没有办法用 QuincyKit 发送低内存崩溃报告?

我查看了代码,QuincyKit 发送了在以下位置找到的崩溃报告:

/var/mobile/Application//Library/Caches/crashes

但是,当应用程序因内存警告而崩溃时,不会在该目录中创建文件。我可以在管理器中查看低内存报告(类型未知),但文件位于何处?

能否快速修改 QuincyKit 以发送内存报告?

最佳答案

很遗憾,这是不可能的。

内存不足崩溃实际上是由看门狗进程杀死的。每当您终止进程时,都不会发生崩溃。您在 Organizer 中看到的那些崩溃报告是由执行杀戮的看门狗进程编写的任意报告。因此,唯一可以提供有关这些信息的系统是 iOS 本身。

关于ios - 使用 QuincyKit 发送低内存崩溃报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22793171/

相关文章:

java - 如何确定 Java 应用程序中 PermGen 的大小(即以编程方式)?

分割为2GB时的linux内存映射:2GB instead of 1GB:3GB

ios - 有没有办法让我们自己的应用程序上传它的崩溃报告?

ios - 无信息的崩溃报告

ios - 在Xcode 7中添加opencv框架,出现问题框架未找到opencv2

ios - UIScrollView 与 UIView (Swift)

Java:垃圾收集

ios - xCode上的“复制期间的 strip 调试符号”和 “Strip Linked Product”的区别

ios - Dealloc 没有被调用?

ios - Swift 将方法中的特定值作为参数传递