Reveal界面调试工具

使用Reveal作为界面调试工具是非常明了实用的。下面Reveal的下载安装过程,非常简单
Reveal官网下载:https://revealapp.com/download/
实际上我并没有使用官网下载的方式,因为正版的Reveal下载,需要先注册账号,并且只给了14天的试用期。

Register below to receive a 14-day trial license via email

当前我们也能够找到一些延长试用期的破解方法。
但是,有更简单的方法为什么不用呢

一、Reveal的下载安装过程

首先,直接找到破解版,进行下载!
提供了Reveal1.6.3和Reveal4的破解版
http://www.sdifen.com/?s=reveal&submit=搜索
在他的博客里你可以找到许多软件的破解版。推荐👍


我下载的1.6.3,下载完成

其次,将Reveal直接拖动到应用程序文件夹就可以了

屏幕快照 2017-06-26 11.00.40.png

最后,可以打开了

哈哈,是不是很简单呢,(*^__^*) 嘻嘻……

二、Reveal的使用

关于Reveal的使用,我们可以查到许多资料,静态连接、动态连接。。。
但是我们还是要用最简便的!
使用断点
1、打开一个项目
**2、在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions中添加断点
**

1、、在方法中添加断点
2、编辑断点信息

或者使用


断点添加

断点编辑

debugger Command字段
注:使用
第一条出现,我们就可以在Reveal中找到我们的应用程序了

  expr (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void *)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib", 0x2) : ((void*)0)
40A129F3-F9A0-479C-9DF8-034BD6F928EE.png

第二条,会在控制台打印Reveal Server started

    expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter] postNotificationName:@"IBARevealRequestStart" object:nil];
屏幕快照 2017-06-26 11.22.49.png

3、打开Reveal选择项目,开始开始使用了

CE10365E-EEA4-41F3-A37C-66D3B0536ED9.png

推荐文章:http://blog.csdn.net/mad2man/article/details/47123157

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Reveal是一个iOS程序界面调试工具,使用Reveal,我们可以在iOS开发时动态的查看和修改应用程序的界面,...
    SuyChen阅读 1,299评论 8 14
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,827评论 25 709
  • 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责任。 昨天在拜读...
    司机王阅读 709评论 0 2
  • 今天上午去给女儿开家长会,班主任是刚调来的史老师,一开口,就被这位机智美貌,风趣幽默的老师所震撼,被她敬业的精神所...
    吕玥妈咪阅读 292评论 0 1
  • 夜雨濛 雾不得缝 梦魇搐 情无日出 辗转别 离离无邪 君轻蹄 哒哒渗行 有望日 可否再聚? 心往之 笑靥心藏
    梦魔公主阅读 449评论 2 2