騰訊bugly崩潰分析

首先java環(huán)境需要使用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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容