使用Reveal软件调试项目UI

作者: Alexander | 来源:发表于2016-07-27 11:45 被阅读227次

前言

Reveal是一个iOS程序调试UI的工具。使用Reveal,我们可以在iOS开发时动态地查看和修改应用程序的界面。还可以在Reveal中设置UI控件的frame。非常方便,关联Reveal的方法官网中已经写的很清楚,并且方法不止一种,下面我们实际操作一下相对简单的一种方法使之与Xcode相关联。

详细步骤
  • 0, 可以到这里去下载破解版的 Reveal工具: https://pan.baidu.com/s/1nvIpVwl
  • 1,打开Xcode 选中菜单栏中的:View → Navigators → Show Breakpoint Navigator如下图所示:
第一步.png
  • 2, 设置断点:在左侧的导航面板下方,点击“+”并且选择【Add Symbolic Breakpoint 】菜单项,如下图所示:
    第二步.png
  • 3, 设置断点的相关属性
2.png 3.png

注意: 需要粘贴下面的代码到对应的位置,而且必须要勾选最后一个optionals选项

复制该行代码
expr (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void *)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib", 0x2) : ((void*)0)
  • 4, 设置完毕之后,右键断点,关联两者.如图:
4.png
  • 5, 运行项目, 观察控制台打印输出的信息,值出现以下信息,说明关联成功
5.png
  • 6, 重新启动项目, 回到Reveal中,选中该项目即可
6.png
  • 7, 图片展示
7.png
总结:

通过上面的图片展示,可以看出Reveal工具非常强大.上面提供的方法只是其中的一种, 但是我觉得这种还算是比较简单.希望对大家有用. 喜欢研究技术的朋友可以到这个群:深圳iOS开发群: 161324804,这是个新群,目前人虽少,但是我相信有一天大家都会来的.

相关文章

  • Reveal 更新库最简单的方式

    使用Reveal调试iOS项目请看JackerooChu的Reveal iOS项目UI调试工具使用教程 今天升级了...

  • 使用Reveal软件调试项目UI

    前言 Reveal是一个iOS程序调试UI的工具。使用Reveal,我们可以在iOS开发时动态地查看和修改应用程序...

  • Reveal调试神器:在 xcode上使用 Reveal 进行

    Reveal调试神器:在 xcode上使用 Reveal 进行 UI 调试 1. 安装步骤 1.1 在 podfi...

  • Reveal-iOS页面调试利器

    一、Reveal 简介 Reveal 是一个 iOS UI 调试工具,使用 Reveal 可以在应用运行时方便的查...

  • Reveal的使用

    Reveal是一款不需要重新运行项目,就可以动态调试程序UI界面的工具。 项目中添加Reveal framewor...

  • Reveal调试UI利器

    Reveal Reveal是分析、调试iOS应用UI的利器。 Reveal能够在运行时调试和修改iOS应用程序。它...

  • 越狱-Reveal的使用

    一、Reveal概述 Reveal是一款UI调试神器,对iOS开发非常有帮助。本文使用的是Version 4 (8...

  • Reveal使用

    Reveal是一款不需要重新运行项目,就可以动态调试程序UI界面的工具。Reveal官方下载地址:https://...

  • iOS逆向-越狱调试Ⅻ

    Reveal Reveal是一款不需要重新运行项目,就可以动态调试程序UI界面的工具。 安装 (越狱)iPhone...

  • iOS开发Reveal的使用

    最近学习了一下iOS UI调试工具Reveal的使用,果然是神器,有了这款工具,在UI调试以及查看UI的层级方面简...

网友评论

    本文标题:使用Reveal软件调试项目UI

    本文链接:https://www.haomeiwen.com/subject/wmsojttx.html