Reveal
这是一款用来调试iOS UI的神器
Reveal
可以在app
启动的情况下,调试任意app
,这样可以很好的配合Cycript
做一些调试
使用
- 在电脑上安装
Reveal
,自行去搜索下载安装即可。 - 在手机上Cydia里下载插件
iOS 9 以及以下的使用RevealLoader
iOS 10 以及以上的使用Reveal2Loader
我的手机是10.3.3 ,所以下载了Reveal2Loader
- 将
mac
上的Reveal
的库文件拷贝到手机上
image.png
image.png - 将
RevealServer
放到手机上的/Library/RHRevealLoader
这个路径下,如果没有RHRevealLoader
这个文件夹,自己创建一个即可
image.png - 来到手机设置界面,找到
Reveal
,进去,点击Enabled Applications
image.png - 选择你要允许调试的
app
image.png - 手机上打开你要调试的
app
,数据线连接到电脑,打开mac
上的Reveal
,这时候你就能看到要调试的app
选项了,双击即可查看它的UI
了。(可以选择通过usb还是wifi)
image.png
简单实践一下
上一篇用Cycript
改了pp虾
一点东西,这里用Reveal
来看看
还是来将
帮助
改为不帮
,且不可点击,隐藏2个第三方登录
- 手机打开
app
进入登录界面 -
Mac
上打开Reveal
,双击app
,查看当前页面
image.png - 然后选中
帮助label
,查看右边的详情
image.png - 可以看到
帮助Label
的地址值,这就很简单了 - 按照上一篇的流程,登录手机,并进入
Cycript
,拿到帮助label
地址,和其NaviBarItem
的地址
image.png - 然后选中2个第三方登录的
View
,拿到它的地址。
image.png
image.png
这就搞定了
image.png
网友评论