【工具相关】iOS-Reveal的使用
一,首先下载Reveal工具。
Reveal的下载地址:http://revealapp.com/download。
下载界面如下图所示,选择Download Trail蓝色按钮可以进行下载:

二,新建立一个工程,做为Reveal做测试用的Demo.最原始的工程如下图所示:

三,打开Reveal软件,如下图所示:

四,在Reveal软件中,选择Help-->Show Reveal Library in Finder,会出现如下图所示界面。

五,把Reveal.framework从Finder中拷贝到工程文件中。如下图所示:

六,将Reveal.framework添加到工程中,添加完成后效果如下图所示。

七,按下图找到Build Phases---->Link Binary With Libraries--->Reveal.framework.

八,选中Reveal.framework,然后,点击“—”号时行删除操作。

九,按下图,找到,Build Settings---->Other Linker Flags.

十,在Other Linker Flags中添加
"-ObjC -lz -framework Reveal"

十一,设置完Other Linker Flags后,工程目录如下图所示。

十二,在模拟机上开始运行工程。注意一定要选择模拟机,因为如果是真机的话,可能Reveal与工程不在一个网络上面。

十三,开始在模拟机中运行工程。如下图所示。

十四,待模拟机运行成功后,注意,一定要运行成功之后。打开Reveal。

十五,在左上角选择RevealDemo,也就是我们刚才运行的工程文件。

十六,到此为止,Reveal运行成功。
参考资料:
1,http://support.revealapp.com/kb/getting-started/integrating-reveal-static-linking
2,http://blog.csdn.net/yongyinmg/article/details/39293015
3,http://c.blog.sina.com.cn/profile.php?blogid=cb8a22ea89000gtw
4,http://blog.csdn.net/sakulafly/article/details/17994173
【工具相关】iOS-Reveal的使用的更多相关文章
- 有谁知道什么工具测试IOS手机上APP的性能软件啊?
有谁知道什么工具测试IOS手机上APP的性能软件啊?
- arcconf工具相关命令V1.0
arcconf工具相关命令V1.0 清除当前所有raid配置 Arcconf delete 1 array all #删除所有逻辑盘 Arcconf uninit 1 all ...
- iOS - Reveal逆向分析任意iOS应用的UI界面
在iOS逆向工程中,Reveal扮演着重要角色,一般情况下,Reveal在iOS开发过程中可以分析UI界面的状态,同样也可以应用于分析其他任意的App.Reveal是一个很强大的UI分析工具,可非常直 ...
- Grunt自动化工具相关
Grunt 项目中安装grunt模块npm install grunt --save,删除模块 npm uninstall grunt ,缺失某个插件:npm install grunt-contri ...
- Gulp-构建工具 相关内容整理
Gulp- 简介 Automate and enhance your workflow | 用自动化构建工具增强你的工作流程 Gulp 是什么? gulp是前端开发过程中一种基于流的代码构建工具,是自 ...
- springcloud学习00-开发工具相关准备
用maven构建springcloud项目,目录结构(图片来源:https://blog.csdn.net/qq_36688143/article/details/82755492) 1.maven ...
- 详解Objective-C的meta-class 分类: ios相关 ios技术 2015-03-07 15:41 51人阅读 评论(0) 收藏
比较简单的一篇英文,重点是讲解meta-class.翻译下,加深理解. 原文标题:What is a meta-class in Objective-C? 原文地址:http://www.cocoaw ...
- 【工具相关】Web-ionic-ionicLab的使用
一,下载地址为:http://lab.ionic.io/,下载后直接安装即可.图标如下图所示: 二,打开ionicLab,如下图所示: 三,打开一个已有的文件,File-->Open Exist ...
- PLSQL developer开发工具相关配置
首先要安装ORACLE Windows版本32位的客户端,在这里只安装ORACLE客户端就可以了,服务端我们选择使用LINUX版本的. 选择不接受安全更新 选择仅安装数据库软件 选择单实例数据库 语言 ...
随机推荐
- StreamHelper
public static MemoryStream CreateMemoryStreamFromBytes(byte[] inputData) { if (inputData == null || ...
- Ionic2学习笔记(4):*号
作者:Grey 原文地址: http://www.cnblogs.com/greyzeng/p/5544479.html 大家常常会在ionic2页面中见到*号 ...
- JS实现简易的计算器
JS可以做的事多了,那就用来实现一个计算器吧 看看手机中的计算器,分为普通计算器和科学计算器 自认脑袋不够大,就实现一个普通版本的吧(支持正负数加减乘除等基本连续的运算,未提供括号功能) 看看 ...
- 【SQL】SQL2012离线帮助文档安装不上的处理手记
注:解决方法在最后,心急的童鞋可以直接往下滚动. 我SQL实例装的是2008 R2版,由于该版自带的SSMS(Microsoft SQL Server Management Studio 管理工具)存 ...
- 2016 .net 招聘
职位月薪:面议 工作地点:成都 发布日期:2016-02-23 工作性质:全职 工作经验:1-3年 最低学历:大专 招聘人数:5人 职位类别:软件工程师 岗位职责: 1. 负责项目或产品的开发.单 ...
- MySQL: LEAVE Statement
https://www.techonthenet.com/mysql/loops/leave.php This MySQL tutorial explains how to use the LEAVE ...
- 【背景建模】SACON
SACON(SAmple CONsensus)算法是基于样本一致性的运动目标检测算法.该算法通过对每个像素进行样本一致性判断来判定像素是否为背景. 算法框架图 由上图可知,该算法主要分为四个主要部分, ...
- easyui datagrid 分页略解
easyui datagrid 本身自带了分页功能. 但是这个需要你自己控制. 在后台可以得到两个datagrid的参数,rows 和page.其中rows是每页要显示的个数,page是第几页.单纯的 ...
- canvas滤镜-刮刮乐
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- bootstrap源码分析之scrollspy(滚动侦听)
源码文件: Scrollspy.js 实现功能 1.当滚动区域内设置的hashkey距离顶点到有效位置时,就关联设置其导航上的指定项2.导航必须是 .nav > li > a 结构,并且a ...