iOS Crash文件分析方法汇总
程序员文章站
2023-12-19 22:21:10
方法一 symbolicatecrash
1、查找symbolicatecrash
不同xcode版本symbolicatecrash的目录不一样
find...
方法一 symbolicatecrash
1、查找symbolicatecrash
不同xcode版本symbolicatecrash的目录不一样
find /applications/xcode.app -name symbolicatecrash -type f
2、创建一个crash文件夹
mkdir crash
3、将crash文件、symbolicatecrash、dsym拷贝到同一个目录下
4、导出developer_dir环境变量
export developer_dir="/applications/xcode.app/contents/developer"
这个行不执行有可能出现下面错误
error:"developer_dir"isnotdefinedat./symbolicatecrashline69.
5、到处错误符号
./symbolicatecrash your.crash your.dsym > result.crash
方法二 xcrun atos
以百度统计后台为例
xcrun atos -arch arm64 -o yourappname.app.dsym/contents/resources/dwarf/yourappname -l 0x104b84000 0x0000000104c0a678
查找app uuid
dwarfdump --uuid xxx.app/xxx dwarfdump --uuid xxx.app.dsym