看了许多文章说%log会在/var/log/syslog日志里,但是我的ios9.3.3的系统怎么都没有发现这个文件。
网上搜了一下。发现可以按照https://www.theiphonewiki.com/wiki/System_Log里面的方法试一试。
其中使用socat
的方法使用非常简单方便,推荐使用。
socat
我是直接用Cydia安装的,搜索syslogd to /var/log/syslog这个安装就行了。
看别人的文章可以直接用命令安装apt-get install socat
使用就比较简单了
socat - UNIX-CONNECT:/var/run/lockdown/syslog.sock
显示ASL is here to serve you
说明准备好了,这个时候输入
watch
屏幕上就会打印一大推东西出来。
我们只想看我们Hook
的程序只需要输入
*PID 要看的PID
还有其他用法可以输入help
看看其他命令。了解到这里,基本的调试就够用了。