iOS - Apple系统日志工具 - 持久性

时间:2011-12-16 09:47:21

标签: iphone ios nslog asl

我对iOS上的Apple System Log Facility(asl)有疑问。设备上的asl中的消息持久性是什么?在我看来,消息以某种方式保存在设备上的缓冲区中(过去大约10分钟)并且只能通过套接字访问并在设备重启时被擦除。这是真的?设备越狱后可以以某种方式访问​​旧日志。我主要感兴趣的是来自应用程序的消息(NSLog ...)。

非常感谢!

1 个答案:

答案 0 :(得分:0)

据我所知,如果设备重新启动,日志就会被清除。我认为日志保存在内存中,较新的日志消息替换旧消息。我不确定默认情况下有多少缓冲区。

如果你越狱你的手机,你可以设置一个变量(我忘了哪一个,但你可以查看网页),然后日志将被写入文件。