0

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

非常感谢!

4

1 回答 1

0

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

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

于 2012-05-31T22:21:37.987 回答