Bugly使用教程

2017-11-17  本文已影响52人  MMD_
CocoaPods集成

在工程的Podfile里面添加以下代码:
pod 'Bugly'

初始化SDK
导入头文件

在工程的AppDelegate.m文件导入头文件
#import <Bugly/Bugly.h>
如果是Swift工程,请在对应bridging-header.h中导入

初始化Bugly

在工程AppDelegate.m的application:didFinishLaunchingWithOptions:方法中初始化:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [Bugly startWithAppId:@"此处替换为你的AppId"];
    return YES;
}
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    Bugly.startWithAppId("此处替换为你的AppId")
    return true
}

集成好之后就去创建产品啦,创建好产品之后就能拿到你想要的AppId
然后,我们来做一个测试,搞一个数组越界的错误信息

- (void)viewDidLoad {
    [super viewDidLoad];
    NSArray *array = [[NSArray alloc] init];
    array[1];
}

运行app,等待大概一分钟左右,去刷新崩溃分析


E98E947B-0B4B-47F7-BF63-1DBFDB1FABDF.png
88254470-8C87-425A-8EBD-C5720AEE76CF.png
结语

Bugly差不多到这里就结束了,是不是感觉很方便,哪里出了崩溃的信息,都会记录好,比起其他同类型的目前感觉这个SDK非常的nice;

附上官网地址:
https://bugly.qq.com/v2/index

上一篇下一篇

猜你喜欢

热点阅读