1.通过CocoaPods集成,在工程的Podfile
里面添加以下代码:
pod 'Bugly'
保存并在终端cd进入你的项目路径,执行pod install
,然后用后缀为.xcworkspace
的文件打开工程。
2.在工程的AppDelegate.m
文件导入头文件
?
#import "AppDelegate.h"
#import <Bugly/Bugly.h>
@interface AppDelegate ()
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[Bugly startWithAppId:@"你的AppId"];
return YES;
}
3.如何创建你的AppId?
链接腾讯Bugly - 一种愉悦的开发方式 _android anr_android anr分析_iOS崩溃日志分析平台
打开上面链接,QQ登录即可。右上角点击头像进入“我的产品”,如下:
左上角点击“创建产品”,如下:
根据提示输入对应的信息,如下:
这是我创建好的,点击右边的设置,如下:
复制里面的appid,替换步骤二中的APPID即可,
到这就继承完毕了,如果要跑虚拟机它是跑不起来的。
?
符号表就是一个dsym文件,iOS平台中,dSYM文件是指具有调试信息的目标文件,文件名通常为:xxx.app.dSYM。我们只需要把这个文件给搞出来就行了。
1.如何找到DSYM文件?
进入项目中的Build Settings,搜索Code Generation,将下图的属性设置为yes:
java -jar buglyqq-upload-symbol.jar -appid <APP ID>
-appkey <APP KEY>
-bundleid <App BundleID>
-version <App Version>
-buildNo <App Build Number>
-platform <App Platform>
-inputSymbol <Original Symbol File Path>
-inputMapping <mapping file>
接下来就是等待上传完成就行了。