iOS越狱-如何配置Reveal查看调试App UI界面

Reveal是一款调试iOS程序UI界面的神器

越狱手机上调试环境配置

1.iPhone手机上通过Cydia安装Reveal Loader
软件源:http://apt.so/codermjlee

2.安装完Reveal Loader后,打开【设置】->Reveal->Enabled Applications 选择需要调试的App

iOS越狱-如何配置Reveal查看调试App UI界面_第1张图片
开启Reveal.png.jpeg

3.找到Mac的Reveal中的RevealServer文件(Helper->Show Reveal Library in Finder->iOS Library->RevealServer),使用iFunBox覆盖iPhone的/Library/RHRevealLoader/RevealServer文件

iOS越狱-如何配置Reveal查看调试App UI界面_第2张图片
mac.png

4.重启SpringBoard或者重启手机(一般情况只需要重启SpringBoard),可以在iPhone上输入终端命令

重启SpringBoard

killall SpringBoard

重启手机(如果是不完美越狱,重启手机需要重新越狱,慎重)

reboot

打开Reveal.app,显示出要调试的App,
选择USB方式开始调试


iOS越狱-如何配置Reveal查看调试App UI界面_第3张图片
usb.png

使用Reveal打开微信的登录页,找到登录按钮的内存地址,如图

iOS越狱-如何配置Reveal查看调试App UI界面_第4张图片
reveal_demo.jpeg

使用Cycript删除这个按钮

[#0x14681e5e0 removeFromSuperview]
iOS越狱-如何配置Reveal查看调试App UI界面_第5张图片
wechat.jpeg

这个删除操作只是内存中删除了这个按钮

你可能感兴趣的:(iOS越狱-如何配置Reveal查看调试App UI界面)