美文网首页
Reveal的使用

Reveal的使用

作者: 十一月三号 | 来源:发表于2016-04-03 19:24 被阅读67次

链接模拟器的使用

链接模拟器进行调试的方法有很多,不过这种方法是不需要更改工程文件的。

1. 首先,打开Terminal,输入vim ~/.lldbinit,创建文件,并键入如下内容。
command alias reveal_load_sim expr (void*)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib",0x2);
command alias reveal_load_dev expr (void*)dlopen([(NSString*)[(NSBundle*)[NSBundle mainBundle]  pathForResource:@"libReveal" ofType:@"dylib"] cStringUsingEncoding:0x4], 0x2);
command alias reveal_start expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter]      postNotificationName:@"IBARevealRequestStart" object:nil];
command alias reveal_stop expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter]       postNotificationName:@"IBARevealRequestStop" object:nil];
  • reveal_load_sim 为模拟器加载reveal调试用的动态链接库
  • reveal_load_dev 为真机加载reveal调试用的动态链接库
  • reveal_start 开始reveal调试
  • reveal_stop 结束reveal调试
2. 然后在AppDelegate类的application: didFinishLaunchingWithOptions:中添加断点,并添加action reveal_load_sim,并勾选上下面的选项,运行模拟器,打开reveal就能找到要链接的程序。

链接真机的使用

打开Reveal的help,找到动态链接库libReveal.dylib,将之拖到工程中,并把它从Link Binary with Library 中拖到 Copy Boundle Resource 中,然后将之前action中的reveal_load_sim改为reveal_load_dev即可。

相关文章

  • 八 iOS逆向-Reveal

    Reveal简介 Reveal环境配置 Reveal使用实例 一 Reveal简介 官网:https://reve...

  • iOS界面调试工具 Reveal

    iOS界面调试工具 Reveal --该文作者唐巧 Reveal的使用 用Reveal连接模拟器调试 Reveal...

  • Reveal 更新库最简单的方式

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

  • reveal 教程

    为什么要用reveal,以及扯淡 reveal下载和安装,以及安装遇到的问题 模拟器和真机如何使用reveal调试...

  • Reveal-iOS页面调试利器

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

  • Reveal的使用

    1:首先在cydia中下载安装RevealLoader 或者 Reveal2Loader 2:打开Reveal -...

  • Reveal的使用

    在iOS应用开发中,可以使用Reveal查看视图的层级以及修改视图的属性(虽然xcode自带的工具也可以查看,但是...

  • Reveal的使用

    一、越狱手机安装RevealLoader 要使用RevealLoader,必须要越狱设备才行。打开Cydia,搜索...

  • Reveal的使用

    准备工作 一、首先需要把Reveal的framework导入到项目中。打开你下载的Mac程序Reveal,如下图便...

  • Reveal的使用

    链接模拟器的使用 链接模拟器进行调试的方法有很多,不过这种方法是不需要更改工程文件的。 1. 首先,打开Term...

网友评论

      本文标题:Reveal的使用

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