2011-12-16 24 views
0

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

非常感谢!

回答

0

从我所知道的情况来看,如果设备重新启动,日志将被清除。我认为这些日志会保存在内存中,而更新的日志消息会替换旧的消息。我不知道默认情况下有多少缓冲区。

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