Iphone/library工程中的log无法在console中看到log

事件情况是这样的,一个老工程,类型是iphone/library, 安装路径/usr/lib/xxx.dylib, 之前NSLog一直可以正常在console中看到。很长一段时间未使用了,最近突然重新编译后安装到设备发现无法在console中看到log了。这段时间升级过Mac系统到10.15.6 , Xcode升级到11.5, theos更新到最新版本。tweak是依赖library的,tweak中的log可以正常在console中看到,library中的log就是没有,有遇到过同样问题的吗?

试试socat?

设备装不上

root# apt-get install socat
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Couldn’t find package socat

Cydia搜索出来的SOcket CAT就是socat :innocent: ,确实可以看到了! 不过为啥console里面出不来了。。。 :weary: :weary: :weary:

你应该用的是ios10以上的手机吧,好像是日志文件位置发生了变化

是10系的系统,不过之前都是好的,可以正常看log

把Theos工程项目,换成老版本的Xcode10.3以前的版本重新编译,iOS13.3也可以在系统console中查看到NSLog的内容了。不要使用Xcode11以后的版本!