iOS 记录crash日志
来源:互联网 发布:罗马尼亚铁卫电影 知乎 编辑:程序博客网 时间:2024/05/21 19:15
项目开发过程中经常会遇到crash的问题,现在有比较好的统计工具,但有时我们只是需要了解造成crash的原因,使用友盟等显得有些浪费。现在可以自己动手写记录crash。
ZWCrashRecordTool添加了两个方法:
- 初始化缓存目录
- 清除crash缓存
ZWCrashRecordTool.h
/** * 初始化缓存目录 * * @param crashPath 缓存目录 */-(void)installUncaughtExceptionHandlerWithPath:(NSString *)crashPath;/** * 清除缓存日志 */-(void)clearCache;
1、通过installUncaughtExceptionHandlerWithPath:初始化保存目录
2、通过void UncaughtExceptionHandler(NSException *exception)获取crash信息
使用方法
1、初始化方法
在- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions中加入
method1:
[[ZWCrashRecordTool shareInstance]installUncaughtExceptionHandlerWithPath:nil];
methdo2:
NSString *filePath = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES).firstObject;[[ZWCrashRecordTool shareInstance]installUncaughtExceptionHandlerWithPath:filePath];
2、清除缓存
//清除缓存[[ZWCrashRecordTool shareInstance] clearCache];
缓存记录图:
demo地址:https://github.com/MisterZhouZhou/crashRecord
0 0
- iOS 记录crash日志
- iOS运用fabric记录crash日志过程
- ios 查看crash日志
- iOS Crash 日志分析
- Crash for IOS 日志
- ios 获取 crash 日志
- ios crash 日志分析
- iOS crash 日志统计分析
- IOS原生crash日志
- iOS App Crash日志
- ios 查看crash日志
- iOS 获取crash日志
- iOS crash日志符号化
- [ios] crash问题记录
- ios 查看crash记录
- IOS查看crash记录
- IOS查看crash记录
- IOS查看crash记录
- 最新ffmpeg编译和用eclipse进行源码调试
- iOS 观察者设计模式
- java多线程和并发库 学习笔记草稿
- 指纹识别与指静脉识别在市场应用的情况
- Linux kernel 关机的底层操作
- iOS 记录crash日志
- Unity的Android打包(Sqlite数据库使用)
- 调用优酷视频api
- 【Android实战】EventBus 更少的代码 更好的体验
- 起点
- 动态代理
- hdu 1050 Moving Tables
- 软件著作权和商业秘密权
- Shell中的${}、##和%%使用范例