15 | 日志监控:怎样获取 App 中的全量日志?

2020-07-07  本文已影响0人  阳明先生_X自主

如果这个时候,我能够查看到崩溃前的所有日志,包括手动打的日志和无侵入自动埋点的日志,就能够快速定位到是由谁生成的数据造成了崩溃。这些在 App 里记录的所有日志,比如用于记录用户行为和关键操作的日志,就是全量日志了。

在今天讲获取 NSLog 日志的过程中,你会发现为了达到获取 NSLog 日志的目的,方法有三个:

第一个是使用官方提供的接口 ASL 来获取;
第二个是通过一招吃遍天下的 fishhook 来 hook 的方法;
第三个方法,需要用到 dup2 函数和 STDERR 句柄。我们只有了解了这些知识点后,才会想到这个方法。

上一篇 下一篇

猜你喜欢

热点阅读