Reveal的破解和轻安装手册

内容提要:

  1. 破解Reveal
    适用1.5.x--1.6.3之间的所有版本
  2. 加载Reveal
    不修改项目,不添加额外文件,最轻量级加载

本文参考了两篇博客,其实是这两篇博客的汇总和归纳,原博链接会放在文末

正文

破解Reveal
1.文件准备
Reveal
官网 http://revealapp.com
度盘 http://pan.baidu.com/s/1eSyPXho
破解文件 http://pan.baidu.com/s/1o7QdMIm
2.拖到应用程序并打开一次Reveal
3.在应用程序中找到对应应用Reveal.app,右键显示包内容,进入Contents->MacOS文件夹
4.修改原Reveal文件名为任意其他(建议修改成Reveal_
5.从破解文件中拷贝Reveal至该文件夹
破解完成

加载Reveal
1.在项目中打开Break断点标签
2.添加自定义断点Add Symbolic Breakpoint
3.在Symbol行填写UIApplicationMain
4.点击Add Action
5.确保ActionDebugger Command
6.在Action下方空白处填写

expr (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void *)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib", 0x2) : ((void*)0)

7.勾选OptionsAutomatically continuexxxxx...
8.在新创建断点上点右键,选择Move Breakpoint To->User
完成配置

注:
· 打开Reveal,然后运行程序,在程序加载后切换到Reveal,在显示No Connection的下拉列表中可以找到已运行的项目,点击即可切换。
· 只能在模拟器上运行,真机只会打印(void *) $0 = 0x0000000000000000的log
· 度盘的Reveal版本是1.6.3


Ps

相关博客:

  • 分析iOS UI的利器Reveal安装破解教程
  • 不修改Xcode项目加载Reveal

你可能感兴趣的:(Reveal的破解和轻安装手册)