首先java環(huán)境需要使用java 1.8才行
桌面新建文件夾,比如10100110100里面新建dSYMs文件夾
需要填寫(xiě)以下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后的列表,找到對(duì)應(yīng)的包比如xxxProduct.xcarchive 。在文件中顯示,右鍵顯示包內(nèi)容,打開(kāi)文件夾有個(gè)dSYMs文件夾里面全部拷貝出來(lái)。
然后用上面的命令可以上傳整個(gè)dSYMs文件夾里面的符號(hào)表,不要單個(gè)上傳。
最后你看到
##[info]retCode: 200 response message: {"statusCode":0,"msg":"success","uploadReqID":
類(lèi)似這種就表示成功了,在去bugly后臺(tái)查看就好了
=======================分隔線=======================
個(gè)人感覺(jué)bugly有一定的作用但是總體還是有些欠缺,
github上找到DSYMTools這個(gè)工具,開(kāi)源的https://github.com/answer-huang/dSYMTools ,跑起來(lái)以后有個(gè)Mac端的app。打開(kāi)
將找到的對(duì)應(yīng)的xxxx.xcarchive這個(gè)文件直接拖進(jìn)去,默認(rèn)地址和偏移量改一下,中間內(nèi)存地址空
bugly上原始地址是
0x00000001029a2b10 0x00000001027ec000 + 1796880
他解析的地址是 0x00000001027ec000 + 1796880
0x00000001027ec000填寫(xiě)到默認(rèn)Slide地址,
1796880填寫(xiě)到偏移量
點(diǎn)分析即可。這個(gè)總體來(lái)說(shuō)還算是比較準(zhǔn)的。
如圖