美文网首页
配置Reveal

配置Reveal

作者: rxdxxxx | 来源:发表于2016-08-17 16:36 被阅读44次

一, 本机有Reveal.app

应用一定要放入到Applications文件夹里面, 不然找不到哟

二, 在当前用户的目录下, 编辑 ./.lldbinit

打开终端输入

vim ./.lldbinit 
在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];

在这个文件中粘贴这四行代码. 保存退出

四,打开Xcode

在以下方法中打断点并右键编辑

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
选择断点 输入参数

reveal_load_sim 对应模拟器
reveal_load_dev 对应真机

此时运行工程, 打开Reveal就可以查看了.

如果是真机调试, 需要把Reveal的动态库导入工程中

对应的库文件 需要导入的动态库

把图中的动态库导入工程即可.

注意:如果是真机调试, 需要手机和电脑在同一个网络里, 最好是 手机连接电脑发出的wifi

相关文章

  • 八 iOS逆向-Reveal

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

  • Reveal的那些事儿

    Reveal软件的下载 Reveal的项目配置

  • Reveal

    CSND博客上Reveal配置

  • Reveal的调试配置

    Reveal调试配置 首先从 https://github.com/vin-zhou/Reveal 中, 下载Re...

  • 配置Reveal

    一, 本机有Reveal.app 应用一定要放入到Applications文件夹里面, 不然找不到哟 二, 在当前...

  • 配置Reveal

    Reveal是一个用于查看程序界面结构和调试界面的工具,可以直观的查看应用的UI布局. 下载链接 推荐使用coco...

  • 新版本Reveal集成步骤

    iOS10以上系统Reveal的配置步骤。1.找到reveal带有的ios框架 RevealServer.fram...

  • reveal 4 for xcode 8 2017 reveal

    冬天时用reveal还是1.X版本。这周发现已经出来reveal 4了,用原来的方法配置已经失效了。书归正传: s...

  • iOS 越狱、Reveal配置

    一.iOS10.3.1越狱 越狱工具:爱思助手(PP助手只支持到iOS10.2) 找一台window电脑,安装爱思...

  • Reveal安装调试

    下载 安装好Reveal之后 我们需要配置一下lldb 方便调试。 打开终端 输入vim ~/.lldbinit ...

网友评论

      本文标题:配置Reveal

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