Reveal真机查看app

记录一下使用Reveal的基本使用

说明

  1. 使用设备:iPhone5C,系统版本iOS9.0.2
  2. Reveal版本:1.6.3
  3. Cydia版本:1.1.26;Reveal Loader版本:1.0.0-1
  4. Xcode版本:7.3.1

准备工作

  1. 一台越狱iOS设备
  2. Cydia下载Reveal Loader,如果你是iOS最新的操作系统,建议下载最新的插件,下载地址
  3. 下载Reveal,查看官方使用说明
  4. 一定保证Reveal和越狱设备在同一网络环境下

真机查看app步骤

  1. 下载需要查看的app,这里演示查看系统的播客app
  2. 打开系统设置,找到Reveal,在里面找到需要查看的app, enable,界面如下图所示.
    Reveal界面
    reveal插件界面
  3. 打开app
  4. 打开Reveal,选择连接查看的app,如下图
    连接Reveal
  5. 这样就可以查看app了,可以看到,播客app中间部分使用的控件名称以及布局方式
    查看app界面

使用Reveal查看自己的app的简单方式

使用Reveal查看自己的app的方式很简单,只需要配置一下断点即可,官方给出了教程,可以点击这里查看.

简单记录利用符号断点查看App步骤

  1. 打开Xcode,选择View → Navigators → Show Breakpoint Navigator
  2. 点击 + 按钮,选择Add Symbolic Breakpoint,如下图
    添加图片
  3. 进行断点编辑,如下图
    编辑断点
    断点命令:

    1
    expr (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void )dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework/RevealServer", 0x2) : ((void)0)

    如果命令无效,参看官方教程

  4. 进行断点设置,如下图
    断点设置
  5. 运行Xcode,接下来的步骤是重复真机查看app步骤4-5步.