reveal使用方法

1首先下载reveal工具:

链接: http://pan.baidu.com/s/1eQGkI5O 密码: yne4

2 把他解压直接拖到应用文件夹下面。

3 在用户主页面下用vim新建一个隐藏文件

vim .lldbinit

4文件中放入如下内容:

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"];

5保存。然后运行一个ios项目。在appdelegate文件中做如下设置:

6 运行程序,然后启动这个应用就可以了。

时间: 2024-12-28 14:05:07

reveal使用方法的相关文章

iOS UI 调试工具Reveal破解方法

删除如下文件:(可以继续试用30天) ~/Library/Preferences/com.ittybittyapps.Reveal.plist

Reveal的使用及破解方法

Reveal的使用其实真的很简单,就如第一张镇楼图的效果一样.中间是3D可视化当前APP页面的视图,左侧则是这些UI元素和层次结构,而右侧则是View的属性,你可以修改View的颜色.frame等等,并且效果还是及时渲染到模拟器上的. Reveal集成:LLDB集成 LLDB集成的优势就是在于不用担心打包会把Reveal的framework也打包进去的问题.而且本地配置好了,只要在这台机器上任何项目都通用.最最最主要的一点就是,高bigger. 使用LLDB命令集成其实也很简单,大体分为如下两步

Reveal:分析iOS UI的利器

转:http://security.ios-wiki.com/issue-3-4/ Reveal简介 Reveal是分析iOS应用UI的利器: Reveal能够在运行时调试和修改iOS应用程序.它能连接到应用程序,并允许开发者编辑各种用户界面参数,这反过来会立即反应在程序的UI上.就像用FireBug调试HTML页面一样,在不需要重写代码.重新构建和重新部署应用程序的情况下就能够调试和修改iOS用户界面.--InfoQ Reveal运行在Mac上,目前的最新版本是1.0.4,可以从这里下载,要求

[Learn AF3]第五章 App Framework 3组件之Drawer——Side Menu

Drawer——Side menu 组件名称:Drawer     说明:af3中的side menu和af2中有很大变化,af3中的side menu实际上是通过插件$.afui.drawer来实现的     方法: show (id, position, string) 显示side menu,参数中指定的是nav的 id, 要显示的位置:left.right,指定变换效果:cover,reveal,push hide (string,string) 隐藏Side Menu,参数为nav的i

Android动画知识汇总

本文是对Android动画的汇总.关于Android的动画包括 3.0之前的View Animation,3.0之后的 Property Animator 以及5.0新增的(Touch feedback(触摸反馈)Reveal effect(揭露效果)Activity transitions(Activity转换效果)Curved motion(曲线运动)View state changes (视图状态改变)Animate Vector Drawables(可绘矢量动画))6种动画. 几种动画的

无限制使用Reveal方法

Reveal下载地址:http://revealapp.com/ 一.Reveal使用步骤1.启动Reveal --> Help --> Show Reveal Library in Finder,拖动添加Reveal.framework到工程中.选中 Copy items into destination group's folder (if needed)以及当前的targets.展开查看Reveal.framework中所有h文件都正确加入工程中: 确保Summary--> Lin

iOS Reveal及简单破解方法

Reveal作为分析APP UI的利器确实非常好用,用来查看任意UI布局也很方便 一.模拟器进行分析 1.打开Reveal(http://revealapp.com下载) 2.打开Xcode 3.Reveal--Help--Show Reveal Library in Finder 4.Xcode--导入Reveal.framework至当前项目中 5. 工程设置中,在Other Linker Flags项增加-ObjC -framework Reveal 6.运行当前项目后,打开Reveal,

iOS分析UI利器——Reveal及简单破解方法

Reveal作为分析APP UI的利器确实非常好用,用来查看任意UI布局也很方便 一.模拟器进行分析 1.打开Reveal(http://revealapp.com下载) 2.打开Xcode 3.Reveal——Help——Show Reveal Library in Finder 4.Xcode——导入Reveal.framework至当前项目中 5. 工程设置中,在Other Linker Flags项增加-ObjC -framework Reveal 6.运行当前项目后,打开Reveal,

Reveal for mac延长30天试用的简单方法

在iOS逆向过程中经常使用Reveal来远程查看iOS平台应用的UI布局,但Reveal有30天使用限制,经常隔一段时间想使用的时候发现已经过期了,如图: 此时在OS X中打开命令行终端,输入以下命令即可: 接着退出之前的Reveal进程,重新打开程序,会出现第一次运行时对话框,如图: 重新接受协议进入主界面,将继续拥有30天的试用期: