iOS10日志太多无法查看的问题

iOS10日志太多无法查看的问题

很多iOS开发在把自己的测试机升级到iOS10之后,发现再用Xcode或者iTools看日志时非常痛苦,因为打印了好多好多系统日志,刷的那叫一个快,眼花缭乱简直崩溃!

不过作为一个前Android开发,我表示很蛋定:Logcat日志看过的都知道,那不也是所有日志混合在一起么?这很正常啊~关键是如何过滤。

logcat中可以通过tag,pid等多种方式,以及IDE中的图形化操作进行过滤。那么iOS日志咋搞呢?

意外发现

由于我是iOS初学者,Mac系统我都不太熟悉,前些日子看别人发来的以log为扩展名的安卓日志时,突然发现mac系统自动给我用控制台打开了。

那么请问,控制台是什么app?

果断关掉文件进入控制台的原始界面,发现这个界面还是比较友好的,左边一列包含了各类设备。咦?这里可以看mac系统中的日志啊!哦?这里还可以看连接的iOS设备的日志呢!

刷的那么快的日志,不要跑!

进程名中逮到一个熟悉的我自己的app的名称(AppCanPlugin),右键-》显示进程'AppCanPlugin'。
大功告成!

延伸

同理,我们知道系统会有一个专门的崩溃日志处理进程名字叫ReportCrash。崩溃的时候,过滤这个进程名,看崩溃是不是一下子就清爽了~不过这样就看不到前后的log了。想要取消过滤,在右上角的过滤框删掉内容即可。

Paste_Image.png

解决办法总结

其实前面说的可能啰里巴嗦了,总结一下方法就是,使用系统的控制台程序,查看iOS设备的日志,通过其中的进程名过滤功能,查看指定进程的日志。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,751评论 25 709
  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 4,551评论 0 12
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,262评论 4 61
  • 宋 · 苏轼 莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。 料峭春风吹酒...
    Albert_wen阅读 428评论 0 0
  • 问世间情为何物,直教生死相许 人们往往只看见这一句话美话 反而忘记了原作者它的对句 天若有情天亦老。世间原只无情好...
    诡异小花阅读 202评论 0 0