Bugly的使用

Bugly和crashlytics一样具有对程序各类异常问题的监察和统计,Bugly的使用方法也比较简单。只要几个步骤就可以完成。
Bugly的各类功能:

Bugly的使用_第1张图片


登录注册账号----->创建产品(应用),便可获取到AppID和APPkey。
接下来把Bugly安装到相应的程序中便可,可以使用cocopods或者手动安装。安装完后使用方法也比较简单。AppDelegate引入#import
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
加入 [Bugly startWithAppId:@"AppID"];
也可以使用info.plist文件读取方式:
Bugly的使用_第2张图片

但是Bugly的初始化有点不一样,要改为 [Bugly startWithAppId:nil]
当然也可以自定义 BuglyConfig * config = [[BuglyConfig alloc] init];方式,控制所要传的信息。没太多特别需求,也不必使用自定义方式。
在上线前,我并不喜欢把错误日志上传上去,使用宏的方式控制一下

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    
#ifdef DEBUG
    
#else
    [Bugly startWithAppId:nil];
#endif
    return YES;
}

在上线打包的时候,需要记得,在setting中打开Release版本的dSYM文件生成,这个可以记录一些程序运行的日志。方便后面如果需要时可以下载或上传。


你可能感兴趣的:(Bugly的使用)