bugly上传dsym文件

相信大家项目里面都集成的有bug捕获的三方了吧,这里使用的是bugly来捕获,pod集成bugly之后,只需要在appDelegate中初始化即可使用。
[Bugly startWithAppId:@"you appid"];
那么如何去把bugly的堆栈错误转换为我们所知的错误类型呢,只需要上传符号表文件dysm文件即可。
dsym文件获取方式,在archive归档之后的打包文件列表中:

bugly上传dsym文件_第1张图片
屏幕快照 2018-08-27 上午10.28.41.png

bugly上传dsym文件_第2张图片
屏幕快照 2018-08-27 上午10.28.55.png

在里面即可看到dsym文件,找到自己项目的dsym文件在Bugly界面上传符号表即可。
注意:每一个版本的包只能查看转换当前版本的崩溃堆栈。
通过终端来查看是否为当前版本的包:
mdfind "com_apple_xcode_dsym_uuids == you uuid"
可获取当前uuid对应包的路径
uuid需要转换为12345678-1234-1234-1234-xxxxxxxxxxxx格式
ps:若是找不到,1:查看uuid是否有误。
2:当前uuid对应的包不在你电脑,看是否为同事打的包。

你可能感兴趣的:(bugly上传dsym文件)