首页 > 学院 > 开发设计 > 正文

Reveal破解版安装集成的两种姿势

2019-11-07 23:49:14
字体:
来源:转载
供稿:网友

姿势一:

1>Reveal.app安装完成后, 点击Help-> SHow Reveal Library in Finder跳转到到Reveal.framework所在路径,将Reveal.framework拖放到工程中,几个勾选Copy items if needed选项

这里写图片描述

顺便提一句:路径下有两个文件夹,一个是framework的文件夹,另一个是文档的文件夹,直接双击HTML文件即可查看官方文档

这里写图片描述

2>点击工程Target -> Build Settings -> 找到Other Linker Flags -> 双击添加 -ObjC -framework Reveal

这里写图片描述

3>运行项目, 运行成功后,回到Reveal软件界面, 点击No Connection 即可看到刚刚运行的项目工程


姿势二:

1>等待项目运行成功后,点击这里写图片描述暂停运行

2>在控制台依次键入以下两行命令

1:加载Reveal的动态链接库exPR (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void *)dlopen("/applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib", 0x2) : ((void*)0)2:启动Reveal调试服务expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter] postNotificationName:@"IBARevealRequestStart" object:nil]

回车后显示INFO: Reveal Server started说明集成成功

3>点击这里写图片描述继续运行项目,再回到Reveal软件界面, 点击No Connection 也可看到刚刚运行的项目工程

设置命令别名,在终端运行指令touch ~/.lldbinit回车后再输入open ~/.lldbinit

// /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib 是`Reveal.framework`相同路径中的另一个frameworkcommand alias load expr (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void*)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib", 0x2) : ((void*)0)command alias start expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter] postNotificationName:@"IBARevealRequestStart" object:nil];command alias stop expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter] postNotificationName:@"IBARevealRequestStop" object:nil];

此后,在控制台输入loadstart就可以启动Reveal调试,输入stop停止Reveal调试.


Tips

1>当模拟器界面发生变化后,在Reveal按下Command + R可以刷新同步界面

2>切换到这里写图片描述选项后,可以动态修改属性,查看应用程序实时效果


关于Reveal的破解

推荐一个网站:爱情守望者,里面有MAC大部分破解好的软件,包括PD,CleanMyMac在内的都有.


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表