UM上错误统计
在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包)