说明
- 使用设备:iPhone5C,系统版本iOS9.0.2
- Reveal版本:1.6.3
- Cydia版本:1.1.26;Reveal Loader版本:1.0.0-1
- Xcode版本:7.3.1
准备工作
- 一台越狱iOS设备
- Cydia下载Reveal Loader,如果你是iOS最新的操作系统,建议下载最新的插件,下载地址
- 下载Reveal,查看官方使用说明
- 一定保证Reveal和越狱设备在同一网络环境下
真机查看app步骤
- 下载需要查看的app,这里演示查看系统的播客app
- 打开系统设置,找到Reveal,在里面找到需要查看的app, enable,界面如下图所示.
- 打开app
- 打开Reveal,选择连接查看的app,如下图
- 这样就可以查看app了,可以看到,播客app中间部分使用的控件名称以及布局方式
使用Reveal查看自己的app的简单方式
使用Reveal查看自己的app的方式很简单,只需要配置一下断点即可,官方给出了教程,可以点击这里查看.
简单记录利用符号断点查看App步骤
- 打开Xcode,选择View → Navigators → Show Breakpoint Navigator
- 点击 + 按钮,选择Add Symbolic Breakpoint,如下图
进行断点编辑,如下图
断点命令:1expr (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void )dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework/RevealServer", 0x2) : ((void)0)如果命令无效,参看官方教程
- 进行断点设置,如下图
- 运行Xcode,接下来的步骤是重复真机查看app步骤4-5步.