Ios 从设备崩溃日志调试iPhone应用程序

Ios 从设备崩溃日志调试iPhone应用程序,ios,iphone,logging,Ios,Iphone,Logging,我正试图在我的iPhone应用程序上调试一个难以重现的崩溃。到目前为止,我所拥有的唯一信息是来自我的客户设备的以下日志: Incident Identifier: 7A3417A-4F27-44E3-97A3-AF811A79C88E CrashReporter Key: 13d8ee7a1052506be1ae7b4bbcb3439d1c86df85 Hardware Model: iPhone4,1 OS Version: iPhone OS 6.0 (10A

我正试图在我的iPhone应用程序上调试一个难以重现的崩溃。到目前为止,我所拥有的唯一信息是来自我的客户设备的以下日志:

Incident Identifier: 7A3417A-4F27-44E3-97A3-AF811A79C88E CrashReporter Key: 13d8ee7a1052506be1ae7b4bbcb3439d1c86df85 Hardware Model: iPhone4,1 OS Version: iPhone OS 6.0 (10A403) Kernel Version: Darwin Kernel Version 13.0.0: Sun Aug 19 00:28:05 PDT 2012; root:xnu-2107.2.33~4/RELEASE_ARM_S5L8940X Date: 2012-10-24 08:11:29 +0200 Time since snapshot: 7156 ms Free pages: 793 Active pages: 3323 Inactive pages: 2043 Throttled pages: 88283 Purgeable pages: 144 Wired pages: 33372 Largest process: NLinBusiness Processes Name rpages recent_max [reason] (state) lsd 172 172 [vm] (daemon) (idle) MobilePhone 1015 1015 [vm] (resume) (continuous) tccd 170 170 [vm] (daemon) NLinBusiness 51246 51246 [vm] (frontmost) (resume) calaccessd 288 288 (daemon) mediaserverd 2319 2319 (daemon) wifid 570 570 (daemon) locationd 1312 1312 (daemon) syslogd 171 171 (daemon) aosnotifyd 684 684 (daemon) dataaccessd 2504 2504 (daemon) iaptransportd 235 235 (daemon) SpringBoard 23545 23545 backboardd 5779 5779 (daemon) networkd 210 210 (daemon) BTServer 240 240 (daemon) configd 804 804 (daemon) fairplayd.N94 161 161 (daemon) fseventsd 499 499 (daemon) imagent 703 703 (daemon) mDNSResponder 306 306 (daemon) UserEventAgent 601 601 (daemon) mediaremoted 225 225 (daemon) amfid 136 136 (daemon) syncdefaultsd 294 294 (daemon) ubd 456 456 (daemon) recentsd 859 859 (daemon) SCHelper 146 146 (daemon) twitterd 636 636 (daemon) absinthed.N94 104 104 (daemon) sociald 885 885 (daemon) filecoordination 202 202 (daemon) distnoted 129 129 (daemon) apsd 348 348 (daemon) aggregated 103 103 (daemon) lockdownd 349 349 (daemon) powerd 189 189 (daemon) securityd 389 389 (daemon) CommCenter 1045 1045 (daemon) notifyd 210 210 (daemon) ReportCrash 332 332 (daemon) **End** 事件标识符:7A3417A-4F27-44E3-97A3-AF811A79C88E CrashReporter密钥:13d8ee7a1052506be1ae7b4bbcb3439d1c86df85 硬件型号:iPhone4,1 操作系统版本:iPhone操作系统6.0(10A003) 内核版本:达尔文内核版本13.0.0:Sun Aug 19 00:28:05 PDT 2012;根目录:xnu-2107.2.33~4/RELEASE_ARM_S5L8940X 日期:2012-10-24 08:11:29+0200 自快照以来的时间:7156毫秒 免费网页:793 活动网页:3323 非活动页面:2043 限制页数:88283 可购买网页:144 有线网页:33372 最大流程:NLinBusiness 过程 名称rpages最近的_max[原因](状态) lsd 172[vm](守护进程)(空闲) 移动电话1015 1015[vm](恢复)(连续) tccd 170[vm](守护进程) NLIN业务51246 51246[vm](最前面)(简历) calaccessd 288 288(守护进程) mediaserverd 2319 2319(守护进程) wifid 570 570(守护进程) 位置D 1312 1312(守护进程) syslogd 171 171(守护进程) aosnotifyd 684 684(守护进程) dataaccessd 2504 2504(守护进程) IAPTTransport 235(守护进程) 跳板23545 23545 背板DD 5779 5779(守护进程) networkd 210(守护进程) BTServer 240(守护进程) 配置804 804(守护进程) fairplayd.N94 161 161(守护进程) fseventsd 499 499(守护进程) imagent 703 703(守护进程) MDnsrresponder 306 306(守护进程) UserEventAgent 601 601(守护进程) MediaRemote 225(守护进程) amfid 136(守护进程) syncdefaultsd 294 294(守护进程) UBD456456(守护进程) recentsd 859 859(守护进程) SCHelper 146(守护进程) twitterd 636 636(守护进程) 苦艾酒N94 104(守护进程) sociald 885 885(守护进程) 文件协调202(守护进程) dist129(守护进程) apsd 348 348(守护进程) 聚合103 103(守护进程) 锁定349 349(守护进程) powerd 189(守护进程) securityd 389 389(守护进程) 通信中心1045 1045(守护进程) 通知210(守护进程) ReportCrash 332 332(守护进程) **结束**
此日志中有关于崩溃的有用信息吗?

此日志对您毫无帮助。它不包含任何特定于代码的内容。要获取日志文件中的信息,请查看此链接


事实上,这篇日志提供了大量信息。有问题的应用程序没有崩溃——它被Jetsam/memorystatus杀死。这是我们在一份报告中解释的


在你的情况下,NLinBusiness应用程序(我想是你的吧?)占用的内存太多了——请记住,iOS没有交换功能。空闲页面计数低,从而触发内存不足的情况,并且您的应用程序被终止。通过响应内存不足的事件,您可以避免被杀死。

如果您不知道如何读取它,这对您毫无帮助。但是,很多事情都是这样。