Bugly iOS SDK 错误跟踪
2017-05-09 本文已影响306人
居然是村长
导入 SDK
pod 'Bugly'
功能配置
// 配置(部分信息,自选添加)
BuglyConfig * config = [[BuglyConfig alloc] init];
config.reportLogLevel = BuglyLogLevelVerbose;// 崩溃时上报 log 等级
config.consolelogEnable = YES;// 控制台日志上报
config.blockMonitorEnable = YES;// 卡顿开关
config.channel = @"内测";// 渠道
config.version = @"1.0.0";// 版本号
NSString *uuid = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
config.deviceIdentifier = uuid;// 设备标识
// 开启 异常上报
[Bugly startWithAppId:@"35326595f5" config:config];
// 开启 控制台 log
[BuglyLog initLogger:BuglyLogLevelVerbose consolePrint:YES];
异常上报
// 异常上报(开启 reportLogLevel,上报异常时,会附带上下的 log 信息)
NSError *error = [NSError errorWithDomain:@"czsdk" code:33 userInfo:@{NSLocalizedDescriptionKey:@"初始化异常"}];
[Bugly reportError:error];
BLYLogError(@"error");
BLYLogWarn(@"waring");
BLYLogInfo(@"info");
BLYLogDebug(@"debug");
BLYLogVerbose(@"verbose");
符号表
- 可选添加,按照添加脚本还是比较简单的;
- 自己没用,先略了;