在开发中,我们可能需要参考其它app界面的实现方式来寻找开发思路,于是就有了Reveal工具。我们需要准备的就是一个越狱手机和一个可以使用的Reveal软件。
一.安装Reveal Loader插件
1.打开越狱后安转的Cydia
软件然后搜索Reveal2Loader
出现如下界面
2.点击安装
->确认
按钮后出现如下界面,然后静等安装完成
3.点击重启SpringBoard
按钮后,系统会重新加载桌面
二.将Reveal
库文件拖拽到iPhone中
1.找到安装在Mac上面的Reveal
软件,找到iOS Library
2.将RevealServer.framework
库中的RevealServer
文件拖拽到桌面,并重命名为libReveal.dylib
3.使用 iFunbox 或者ssh
命令,在iphone的Library
下面新建RHRevealLoader
文件夹,并将libReveal.dylib
文件拖拽进去
4.将Reveal桌面库中的
RevealServer.framework
复制到iPhone的System
下的Library
中5.使用
ssh
重启桌面、手机(也可以手动重启手机)
killall SpringBoard(重启桌面)
reboot(重启手机)
三.查看app结构
1.选择使用wifi还是usb查看app结构是,最好选择usb查看
2.到设置
界面你会看见界面多了Reveal
选项
3.点进去,勾上你想看的app结构比如面包旅行
4.打开Mac桌面Reveal
软件并且打开面包旅行
app就可以查看app结构了
ps. 如果你想要查看的app在你进行Enable Applications
勾选之前已经打开了,只需要强退了当前被打开的app,在Enable Applications
勾选需要查看的app,然后重新打开app就可以查看结构了。
传送门:Reveal,我使用的是v4版本