记录iOS崩溃日志
Objective-C
Latest commit 0f2f420 Apr 5, 2016 @yourtion yourtion private init
Permalink
Failed to load latest commit information.
CrashLogger private init Apr 5, 2016
CrashLoggerDemo update Demo project Feb 25, 2016
.gitignore Initial commit Jan 26, 2015
LICENSE Initial commit Jan 26, 2015
README.md Add Readme Jan 26, 2015

README.md

CrashLogger

记录iOS崩溃日志,主要用在集成于SDK中的崩溃信息,在SDK被调用时接管崩溃信息,SDK操作完成后将崩溃信息权限交还给原有APP。

使用

首先clone项目或者下载zip包;

引入头文件:

#import "CrashLogger.h"

初始化CrashLogger单例

self.crashHandle = [CrashLogger sharedInstance];

在SDK被调用时候接管崩溃信息:

[self.crashHandle setHandler];

在SDK被调用完成后交还崩溃信息:

[self.crashHandle remuseHandler];

获取崩溃日志(如果无崩溃日志返回 nil ):

NSDictionary *log = [self.crashHandle getCashLog];

可以在获取到崩溃日志后将日志内容上传到自己的服务器,然后执行删除操作

删除崩溃日志:

[self.crashHandle deleteCashLog];

具体的使用方法等可以参考Demo。