NKASLEye 1.2.1

NKASLEye 1.2.1

nick5683维护。



NKASLEye 1.2.1

  • nick5683

ASLEye

Version License Platform

Carthage compatible

ASLEye是一款ASL(Apple System Log)监控工具,通过asl模块自动捕获NSLog日志

家族

此库从GodEye项目派生而来,该项目可以使用一行代码自动显示日志、崩溃、网络、ANR、内存泄漏、CPU、RAM、FPS、流量、文件夹等。就像上帝打开了眼睛

书籍 & 原理

我编写了一本名为《iOS监控编程》的书,每个章节都记录了实现细节和探索的方式。抱歉,英文朋友,这本书是中文的。

示例

要运行示例项目,请先克隆仓库,然后从示例目录运行pod install

使用方法

1.初始化ASLEye组件

self.aslEye = ASLEye()
self.aslEye.delegate = self
self.aslEye.open(with: 2)

2.实现ASLEyeDelegate委托

func aslEye(aslEye:ASLEye,catchLogs logs:[String]) {
    print(logs)
}

安装

CocoaPods

ASLEye通过CocoaPods提供。要安装它,只需将以下行添加到您的Podfile中

pod "ASLEye"

Carthage

或者,如果您正在使用Carthage,将SwViewCapture添加到您的Cartfile中

github "zixun/ASLEye"

作者

姓名:陈奕龙

twitter: @zixun_

电子邮件: [email protected]

github: zixun

博客: 子循(SubCycle)

许可证

ASLEye受MIT许可证的许可。更多信息请参阅LICENSE文件。