昨天看叶孤城主办的斗鱼直播,主播人@武蕴牛x讲lldb教程和Xcode高效操作大全。其中讲到了facebook出的Chisel,由于昨天的直播太卡就没怎么看,今天就试着安装一下,中途遇到了一些问题,记录下来。
Chisel介绍
源码地址:Chisel
Chisel扩展了一些列的lldb的命令来帮助iOS开发者调试iOS应用程序。
安装Chisel
1.确保终端安装了Homebrew
2.终端执行命令:brew install chisel 输入命令后我遇到第一个问题。
碰见这个问题终端执行命令:sudo chown -R ${USER} /Library/Caches/Homebrew/,执行此命令后问题解决。
3.如果没有第二步的问题,执行命令:brew install chisel后出现如下界面
4.注意看Caveats下面的那两行,意思是把第二行的文字command script import /usr/local/opt/chisel/libexec/fblldb.py添加到.lldbinit文件中,这时执行命令echo command script import /usr/local/opt/chisel/libexec/fblldb.py >> ~/.lldbinit(粗体文字替换为你终端Caveats下面的第二行文字)可免去你去找.lldbinit文件,或者.lldbinit文件不出现的烦恼啊。到此步不出意外已经安装成功。
5.安装成功后重新启动Xcode即可。
6.终端下检查是否安装成功输入命令:lldb,然后输入help,往下翻出现如下界面为成功
7.Xcode下检查是否安装成功,打断点进入lldb下输入help,往下翻出现如下界面为成功
8.尽情享受Chisel带来的方便吧。Chisel使用介绍请自行查询。