如何通过atos命令获取64位错误地址的调用栈
对于使用arm64的iOS应用,要获取64位错误地址的调用栈,可以这么写:
用这样的命令来打印调用符号
atos -o yeemiao.app.dSYM/Contents/Resources/DWARF/yeemiao -l 0x429496729616x 0x4294967c8faa
atos -o XXX.app.dSYM/Contents/Resources/DWARF/XXX -l address0 targetAddress
XXX是app名称,address0是起始位置就是友盟错误报告上的Slide Address,targetAddress就是栈上的地址。
Unix指令
// 打开终端 ,输入指令
pwd //查看当前文件夹路径
cd //返回目录
cd Desktop //返回桌面
ls //打开当前路径下所有文件
ls -l //打开当前路径下所有文件的属性
mkdir + 文件名 //在当前路径下新建文件夹
touch +文件名 .文件格式 //在当前路径下创建文件
open +文件名 ——打开当前路径的文件
cd /"绝对路径(按tab键给提示)"
cd ../ ——返回桌面
who //展示用户名
clear//清楚当前所有指令
cd / 返回根路径
/. 返回当前路径
../ 返回桌面