美文网首页
Reveal安装调试

Reveal安装调试

作者: 呼____呼 | 来源:发表于2017-03-18 18:23 被阅读0次

下载 安装好Reveal之后 我们需要配置一下lldb 方便调试。

打开终端 输入vim ~/.lldbinit

commandaliasreveal_load_simexpr(void*)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib",0x2);

commandaliasreveal_load_devexpr(void*)dlopen([(NSString*)[(NSBundle*)[NSBundlemainBundle]pathForResource:@"libReveal"ofType:@"dylib"]cStringUsingEncoding:0x4],0x2);

commandaliasreveal_startexpr(void)[(NSNotificationCenter*)[NSNotificationCenterdefaultCenter]postNotificationName:@"IBARevealRequestStart"object:nil];

commandaliasreveal_stopexpr(void)[(NSNotificationCenter*)[NSNotificationCenterdefaultCenter]postNotificationName:@"IBARevealRequestStop"object:nil];

如图

备注:终端 显示所有文件指令 -ls -a  删除文件 rm ~/.lldbinit

到此 XCode就能够支持 模拟器 调试 了。

打开任意工程 在需要的地方打上断点 设置

或者直接在lldb输入

这样代表成功

运行工程 就能在Reval软件中看到我们的模拟器 如图:

到此 模拟器调试就已经成功,真机调试相对比较麻烦,我们要一步一来。

注意:之前调试了好久 也不能进行真机调试 最后使用了cocoapods集成了一下 下载了很多东西之后就可以。

pod 'Reveal-iOS-SDK', :configurations => ['Debug']

真机调试需要Reveal的动态链接库:Reveal.framework和reveal.lib

在Reveal 中查看

拷贝这两个文件。

重点来了:

在Build Phases 中添加刚才复制的库

building一下 看看有木有报错!

出现这个问题 说明 没有在Build Setting 添加-ObjC -lz -framework Reveal

出现这个问题 说明 framework没有编译进工程当中 多添加几次

把Reveal.framework 放到Linker Binary With Libraries中编译

然后在放回Copy Bundle Resources去

编译不报错 打上断点

这样表示成功

之后就能在Reveal 上看到我们的程序了

大功告成!!!~

注意:1.mac和iPhone要在同一个网络下进行调试

2.要在Debug模式

相关文章

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

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

  • reveal 教程

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

  • iOS逆向与安全9.1:越狱调试

    Reveal Reveal是一款UI调试神器,对iOS开发非常有帮助。尤其是越狱调试,能让越狱开发如虎添翼。 安装...

  • Reveal安装调试

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

  • Reveal界面调试工具

    使用Reveal作为界面调试工具是非常明了实用的。下面Reveal的下载安装过程,非常简单Reveal官网下载:h...

  • iOS界面调试工具 Reveal

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

  • iOS逆向-越狱调试Ⅻ

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

  • Reveal调试UI利器

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

  • Reveal 更新库最简单的方式

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

  • Reveal调试别人的App(2020-11-28)最新

    一、Reveal简单介绍 Reveal是一款调试iOS程序UI界面的神器,不仅可以调试我们自己的App,也可以调试...

网友评论

      本文标题:Reveal安装调试

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