Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何使用JSON分析iPhone崩溃日志_Ios_Iphone_Crash Reports - Fatal编程技术网

Ios 如何使用JSON分析iPhone崩溃日志

Ios 如何使用JSON分析iPhone崩溃日志,ios,iphone,crash-reports,Ios,Iphone,Crash Reports,我有这样一个崩溃日志: {"timestamp":"2017-01-05 22:29:03.03 +0800","bug_type":"298","os_version":"iPhone OS 9.3.2 (13F69)"} { "crashReporterKey" : "6e088e6d206ce6025a40eacd5ea68779dc5ac344", "kernel" : "Darwin Kernel Version 15.5.0: Mon Apr 18 16:44:06 PDT 20

我有这样一个崩溃日志:

{"timestamp":"2017-01-05 22:29:03.03 +0800","bug_type":"298","os_version":"iPhone OS 9.3.2 (13F69)"}
{
 "crashReporterKey" : "6e088e6d206ce6025a40eacd5ea68779dc5ac344",
 "kernel" : "Darwin Kernel Version 15.5.0: Mon Apr 18 16:44:06 PDT 2016; root:xnu-3248.50.21~4\/RELEASE_ARM64_T7000",
 "product" : "iPhone7,2",
 "incident" : "C106CE8A-F492-47FF-BEA9-293E6ACFE201",
 "date" : "2017-01-05 22:29:03.03 +0800",
 "build" : "iPhone OS 9.3.2 (13F69)",
 "timeDelta" : 3377,
 "memoryStatus" : {
 "compressorSize" : 30099,
 "pageSize" : 4096,
 "compressions" : 719018,
 "memoryPages" : {
   "active" : 33364,
   "throttled" : 0,
   "fileBacked" : 24001,
   "wired" : 169666,
   "anonymous" : 27027,
   "purgeable" : 6,
   "inactive" : 15716,
   "free" : 2836,
   "speculative" : 1948
 },
 "uncompressed" : 81552,
 "decompressions" : 333878
},
 "largestProcess" : "MYAPP",
 "processes" : [
 {
   "rpages" : 556,
   "states" : [
     "daemon",
     "idle"
   ],
   "name" : "assetsd",
   "pid" : 839,
   "reason" : "vm-pageshortage",
   "fds" : 50,
   "uuid" : "MYUUID",
   "purgeable" : 0,
   "cpuTime" : 0.373819,
   "lifetimeMax" : 970
 },
 {
   "rpages" : 231,
   "states" : [
     "daemon",
     "idle"
   ],
   "name" : "followupd",
   "pid" : 851,
   "reason" : "vm-pageshortage",
   "fds" : 50,
   "uuid" : "MYUUID",
   "purgeable" : 0,
   "cpuTime" : 0.04115,
   "lifetimeMax" : 487
 }, 

and a lot more...
因为没有显示调用堆栈,所以不需要对其进行符号化

我只是运行我的应用程序来播放视频一个小时,然后这个崩溃发生了

不是每次都是这样,但经常是这样

我应该如何阅读这样的日志


有人能解释一下所有的键中哪些是重要的,以及它们在大json中的含义吗?

你的应用程序因为内存不足而崩溃了。我不知道你的应用程序做了什么,但它要么内存泄漏,要么没有正确监控/释放内存

根据苹果公司的文档,它说“由于内存压力,进程被终止了”


你可以在这里阅读苹果关于崩溃报告的文档:

@dstudeba是对的,当你播放视频时,你的CPU内存消耗超过了预期。有时会发生

  • 当有大量数据来自服务器时
  • 当您未管理应用程序中的内存时
  • 更多详情:及