UM上错误统计

2016-07-03  本文已影响107人  Z_Lukas

在app 闪退的时候 大部分应该是我们可以定位到错误信息的但是部分我们定位不到错误信息这时候不防上友盟统计查看下具体的原因:

1:首先在查看一些找不到定位信息的bug 我们只能通过查找crash 打印的log 根据地址去查看  91qianbao    ( 0x97525) appname + 615717

2 用dwarfdump来检测crash log中dSYM UUID和本地的dSYM文件是否匹配

3  cd /Users/username/Library/Developer/Xcode/Archives/2013-08-30/app 8-30-13 6.19 PM.xcarchive/dSYMs

dwarfdump --uuid appname.app.dSYM

UUID: 9F0AEFA6-4349-30AF-8420-BCEE739DA0B4 (armv7) appname.app.dSYM/Contents/Resources/DWARF/appname

UUID: 365EF56E-D598-3B94-AD36-BFA13772A4E3 (armv7s) appname.app.dSYM/Contents/Resources/DWARF/appname

比较和你友盟上打印的错误UUID是否一样 只看下边一行

 dwarfdump --arch=armv7 --lookup 0x97525  /Users/username/Library/Developer/Xcode/Archives/2013-08-30/appname\ 8-30-13\ 6.19\ PM.xcarchive/dSYMs/appname.app.dSYM/Contents/Resources/DWARF/appname(这个路径是在你发布的时候保存到本地的release包)

上一篇下一篇

猜你喜欢

热点阅读