美文网首页
腾讯bugly崩溃分析

腾讯bugly崩溃分析

作者: 对酒当歌的夜 | 来源:发表于2023-08-01 14:16 被阅读0次

    首先java环境需要使用java 1.8才行
    桌面新建文件夹,比如10100110100里面新建dSYMs文件夹

    需要填写以下appid,appkey,bundleid,version还有文件路径

    java -jar buglyqq-upload-symbol.jar -appid "9axxxxxbb1" -appkey "853b4xxxx-xxxx-4b38-b9a5-3xxx118f9a38" -bundleid "com.xxxx.xxxx.app" -version 4.9.32 -platform IOS -inputSymbol "/Users/qinjing/Desktop/10100110100/dSYMs/"
    

    代码里面要改成自己的
    在xcode里面找到archives后的列表,找到对应的包比如xxxProduct.xcarchive 。在文件中显示,右键显示包内容,打开文件夹有个dSYMs文件夹里面全部拷贝出来。
    然后用上面的命令可以上传整个dSYMs文件夹里面的符号表,不要单个上传。
    最后你看到

    ##[info]retCode: 200 response message: {"statusCode":0,"msg":"success","uploadReqID":
    

    类似这种就表示成功了,在去bugly后台查看就好了
    =======================分隔线=======================

    个人感觉bugly有一定的作用但是总体还是有些欠缺,
    github上找到DSYMTools这个工具,开源的https://github.com/answer-huang/dSYMTools ,跑起来以后有个Mac端的app。打开
    将找到的对应的xxxx.xcarchive这个文件直接拖进去,默认地址和偏移量改一下,中间内存地址空
    bugly上原始地址是
    0x00000001029a2b10 0x00000001027ec000 + 1796880
    他解析的地址是 0x00000001027ec000 + 1796880
    0x00000001027ec000填写到默认Slide地址,
    1796880填写到偏移量
    点分析即可。这个总体来说还算是比较准的。
    如图

    image.png

    相关文章

      网友评论

          本文标题:腾讯bugly崩溃分析

          本文链接:https://www.haomeiwen.com/subject/xxaypdtx.html