iOS调试之 crash log分析
iOS调试之 crash log分析
1、获取crash-log
1.1 用户发送
https://learnku.com/articles/25499?order_by=vote_count&
1.2 真机获取
https://www.jianshu.com/p/12a2402b29c2
1.3 用户上传的,我们xcode查看
https://blog.csdn.net/hello_hwc/article/details/80946318
2、分析
https://juejin.im/post/5adf15f2518825671775f3e1
https://bugly.qq.com/docs/user-guide/symbol-configuration-ios/?v=20180709165613#dsymuuid
3、注意点
3.1 crash文件的uuid
搜索Binary,应用名+架构(sxd_xd arm64)后面的<d8b8e13b6a3b37e9ac0417edd6a2b514>就是uuid
Binary Images:
0x10268c000 - 0x1044bffff sxd_xd arm64 <d8b8e13b6a3b37e9ac0417edd6a2b514> /var/containers/Bundle/Application/4ACA2785-628B-451C-A75D-73C48B312188/sxd_xd.app/sxd_xd
0x104dac000 - 0x104e13fff dyld arm64e <7cd25f9e8f7434f1ac97ca367987e53d> /usr/lib/dyld
0x1069f8000 - 0x106a03fff libobjc-trampolines.dylib arm64e <b5cf640a1ba332979d2b68b489677e4c> /usr/lib/libobjc-trampolines.dylib
3.2 注意保存打包过程中生成的xcarchive文件中的dSYMs文件,方便以后使用
3.3 可以使用Bugly之类的第三方工具
浙公网安备 33010602011771号