腾讯日志Bugly(异常捕获,运营分析)

2019年3月11日
1.通过UUID查找包


腾讯日志Bugly(异常捕获,运营分析)_第1张图片
image.png
mdfind "com_apple_xcode_dsym_uuids == DAF4D656-2672-3815-9DDF-AD9101950F54"

2018年2月6日
1.bugly 看版本分布情况 人数统计


腾讯日志Bugly(异常捕获,运营分析)_第2张图片
image.png

2018年5月3日
一.手动打包如何查找符号表 (fastlane打包会自动生成)
前提条件:


腾讯日志Bugly(异常捕获,运营分析)_第3张图片
image.png

1.按如下步骤制作符号表文件


腾讯日志Bugly(异常捕获,运营分析)_第4张图片
image.png

腾讯日志Bugly(异常捕获,运营分析)_第5张图片
image.png

腾讯日志Bugly(异常捕获,运营分析)_第6张图片
image.png

2.压缩后上传bugly即可。

2017年12月8日
1.上传符号表 (便于提供更详细的奔溃信息)
注意:每个版本只要上传一次
第一步:打好包后,保存 quanqunahuli.app.dSYM.zip 文件


腾讯日志Bugly(异常捕获,运营分析)_第7张图片
image.png

第二步:登录到bugly,选择一个奔溃,在选择


腾讯日志Bugly(异常捕获,运营分析)_第8张图片
image.png

第三步:上传后,等待5分钟左右,就会如下显示
腾讯日志Bugly(异常捕获,运营分析)_第9张图片
image.png

第四步:如果出现如下蓝色的标识,说明就导入成功了
腾讯日志Bugly(异常捕获,运营分析)_第10张图片
image.png

2017年9月12日
1.自定义业务信息
原因:提交习题,后台没有提交日志。
解决:将提交答案的错误信息(含入参),上传到bugly
实现:
第一步:初始化 (初始化一次就可以)

//初始化腾讯Bugly组件(异常捕获)
- (void)startBugly
{
#ifdef Hu_Bugly_ON
    //[Bugly startWithAppId:@"d866848cc6"];//App ID  应用产品ip网站上获取
    BuglyConfig * config = [[BuglyConfig alloc] init];
    // 设置自定义日志上报的级别,默认不上报自定义日志
    config.reportLogLevel = BuglyLogLevelWarn;
    config.debugMode = YES;
    
    [Bugly startWithAppId:@"d866848cc6" config:config];
#endif
    
}

第二步:提交接口error处添加如下上传错误逻辑

        //错误报告提交
        //1.后台返回错误信息
        NSMutableDictionary *muDict = [NSMutableDictionary dictionaryWithDictionary:dic];//拼接参数
        //2.请求接口特有参数
        [muDict addEntriesFromDictionary:param];
        [HuConfigration bgy_uploadExceptionOrError:muDict];

// bugly自定义上传的错误及异常
+ (void)bgy_uploadExceptionOrError:(NSDictionary *)params
{
    NSMutableDictionary *muDict = [NSMutableDictionary dictionaryWithDictionary:params];
    //3.请求公共参数
    [muDict addEntriesFromDictionary:[self addCommonParameters:params]];
    [Bugly reportException:[NSException exceptionWithName:@"错误上报" reason:@"test提交错误" userInfo:muDict]];
}

2017年1月6日
1.目前免费,qq就可以注册,可以获取奔溃相关数据,以及基础运营统计数据.
官网:https://bugly.qq.com/v2/workbench/myapp
效果如下

腾讯日志Bugly(异常捕获,运营分析)_第11张图片
Paste_Image.png

腾讯日志Bugly(异常捕获,运营分析)_第12张图片
Paste_Image.png

2.如何实现每日邮件通知功能(奔溃统计)

腾讯日志Bugly(异常捕获,运营分析)_第13张图片
Paste_Image.png

实现:应用 -产品设置-添加管理员成员

腾讯日志Bugly(异常捕获,运营分析)_第14张图片
Paste_Image.png

二实现
1. 官网实现文档
2.具体:
第一步用CocoaPods安装第三方库(该库只有几m)

pod 'Bugly'

第二步:程序启动接口注入相关信息既可以(可以添加宏开发,只捕获线上的异常)

#define Hu_Bugly_ON   //腾讯异常捕获开关(目前只捕获线上的,怕和开发过程中的奔溃混淆了)

//  AppDelegate.m
#import "AppDelegate.h"
#import 
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//初始化腾讯Bugly组件(异常捕获)
    [self startBugly];
}

//初始化腾讯Bugly组件(异常捕获)
- (void)startBugly
{
    #ifdef Hu_Bugly_ON
    [Bugly startWithAppId:@"abcdefgg"];//App ID  应用产品ip网站上获取
    #endif
}

如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。

你可能感兴趣的:(腾讯日志Bugly(异常捕获,运营分析))