Reveal真机查看任意APP
2016-04-13 10:29
162 查看
前言:
在Xcode开发时,可以使用Xcode自带的 Debug view Hierarchy查看View布局,如下图
![](http://img.blog.csdn.net/20151123180800700?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
但是使用起来很麻烦,具体找某个view的时候,还有可能找不到,也不能动态的改变view的属性。
这里要推荐一下Reveal。Reveal(http://revealapp.com)是一个很强大的iOS View
Hierarchy工具,他最大的特点是非常直观,在我们进行开发的时候,还可以直接修改view的属性,例如颜色,宽高等属性。
如下面,是在模拟器里查看我写的高仿糯米的项目:(https://github.com/lookingstars/nuomi)
![](http://img.blog.csdn.net/20151123180810563?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
注:
Reveal查看模拟器里的程序时,只需要在Xcode里添加一个断点即可。
官方方法:
英文版:http://support.revealapp.com/kb/getting-started/integrating-reveal-load-reveal-without-changing-your-xcode-project
中文版:http://support.revealapp.com/kb/getting-started/revealxcodereveal
Reveal查看真机里的APP时,真机必需要先越狱。
下面介绍Reveal真机查看任意APP的方法。
不需要向手机里 上传库文件,plist文件之类的。
准备工作:
1.真机越狱。
1.1 可以使用PP助手来越狱。越狱教程查看官方文档
2.越狱后在iOS设备上会自动安装Cydia商店。
2.1打开Cydia商店
2.2 安装openSSH。打开Cydia,进入搜索界面,搜索,openSSH,然后安装。
![](http://img.blog.csdn.net/20151123180852529?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.3 安装Cydia substrate。同2.2步骤,搜索Cydia substrate,然后安装。
![](http://img.blog.csdn.net/20151123180914585?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.4 这里安装 Reveal loader。步骤同2.2 ,安装这个后,就不需要在终端做向手机里上传库文件,plist文件的步骤了。很方便。
![](http://img.blog.csdn.net/20151123180922008?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.配置手机里的Reveal。
进入『设置-》Reveal-》Enable Applications-》选择需要查看的APP,然后打开开关』
![](http://img.blog.csdn.net/20151123180927829?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.打开糯米,并保持糯米在前台运行。
5.打开Reveal,选择 『百度糯米』,如果没有出来界面,执行,command+R,
下面可以看出,10个menu那里是使用CollectionViewCell来实现的。
在Xcode开发时,可以使用Xcode自带的 Debug view Hierarchy查看View布局,如下图
但是使用起来很麻烦,具体找某个view的时候,还有可能找不到,也不能动态的改变view的属性。
这里要推荐一下Reveal。Reveal(http://revealapp.com)是一个很强大的iOS View
Hierarchy工具,他最大的特点是非常直观,在我们进行开发的时候,还可以直接修改view的属性,例如颜色,宽高等属性。
如下面,是在模拟器里查看我写的高仿糯米的项目:(https://github.com/lookingstars/nuomi)
注:
Reveal查看模拟器里的程序时,只需要在Xcode里添加一个断点即可。
官方方法:
英文版:http://support.revealapp.com/kb/getting-started/integrating-reveal-load-reveal-without-changing-your-xcode-project
中文版:http://support.revealapp.com/kb/getting-started/revealxcodereveal
Reveal查看真机里的APP时,真机必需要先越狱。
下面介绍Reveal真机查看任意APP的方法。
不需要向手机里 上传库文件,plist文件之类的。
准备工作:
1.真机越狱。
1.1 可以使用PP助手来越狱。越狱教程查看官方文档
2.越狱后在iOS设备上会自动安装Cydia商店。
2.1打开Cydia商店
2.2 安装openSSH。打开Cydia,进入搜索界面,搜索,openSSH,然后安装。
2.3 安装Cydia substrate。同2.2步骤,搜索Cydia substrate,然后安装。
2.4 这里安装 Reveal loader。步骤同2.2 ,安装这个后,就不需要在终端做向手机里上传库文件,plist文件的步骤了。很方便。
3.配置手机里的Reveal。
进入『设置-》Reveal-》Enable Applications-》选择需要查看的APP,然后打开开关』
4.打开糯米,并保持糯米在前台运行。
5.打开Reveal,选择 『百度糯米』,如果没有出来界面,执行,command+R,
下面可以看出,10个menu那里是使用CollectionViewCell来实现的。
相关文章推荐
- delphi中通过CreateOleObject操控Word
- iOS开发之视图切换
- IOS开发之—— iOS 支付 [支付宝、银联、微信]
- shaderlab中RenderType的意义
- 下拉选则类似spinner_啸尘学习笔记
- iOS给键盘添加全局工具条toolbar用于关闭键盘
- 在Eclipse中遇到The type java.lang.Object cannot be resolved. 解决办法
- iOS开发实践教程(三)之上传AppStore流程
- Android随笔之——PackageManager详解
- Android——四大组件的协同工作
- 【微信公众号】WeixinJSBridge.call('closeWindow')无效
- Android studio 编译失败Error:Could not read entry ':app:processDebugManifest' from cache taskArtifacts.b
- Cocos2dx Failed to write injected code block to PDB
- android:inputType常用取值
- 对于Swift的Enum,文档上没有说的
- Android Studio @Bind的用法,自动生成findViewById无需再实例化控件
- Android简单单元测试
- 纯文本适配 用的的在app delegate 做宽高适配
- IOS程序开发之禁止输入表情符号实例代码
- 如何用NDK创建一个标准的android环境交叉编译工具链(Cross Toolchain)