这篇文章就是用来记录本书中对新手来说需要的一些操作细节。大神可能觉得很简单的地方,所以一笔带过。我来完善一下。
- p171.
书中原文:把这个libReveal.dylib通过scp或iFunBox等方式拷贝到刚才创建的RHRevealLoader目录下。
How? 请参考下面命令scp方式:
davids-mbp:~ david$ scp /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib root@192.168.1.23:/Library/RHRevealLoader
然后按提示进行操作就可以了。
使用iFunBox的方式也很简单:安装iFunBox到电脑上->按路径找到libReveal.dylib文件->点击CopyToMac,选择一个目录保存就可以了。 - p218.
使用命令cycript -p MobileNotes时,报错“unable to find process `MobileNotes' using ps”。
原因还不清楚,我用下面几步来解决了这个问题,原理就是直接挂它的进程。- 输入命令
ps -e | grep MobileNotes
,结果如下:
- 得到进程为3718后,再输入命令
cycript -p 3718
,如果如下:
顺利进行cycript环境。
- 输入命令
- p218.
在cycript环境中expand命令好像失效了,可在命令recursiveDescription后调用.toString()方法来解决,即:[[UIApp keyWindow] recursiveDescription].toString()
,运行结果如下:
查出很多内容,图只截取了上面一部分。