iOS 开发 程序员在iOS开发的道路上越走越远

页面调试神器Reveal的简单使用

2016-06-06  本文已影响282人  啃手高手

Reveal是iOS开发常用工具之一,它可以在程序运行过程中进行页面调试。开发者不需要重启程序,不需要修改代码就可以直接进行UI调试了,是不是爽歪歪啊?那就一起来看下怎么用吧

下载地址
http://revealapp.com/download/

如何集成

要使用Reveal工具,不需要添加任何代码,也不需要带入头文件。库将会在应用启动时自动加载,并在您的应用内部启动必要的Reveal服务。

现在我假设你已经下载好了安装包,并且安装上了这个可爱的APP:

icon.png

接下来打开Reveal,找到菜单Help->Show Reveal Library in Finder->iOS Library :

屏幕快照 2016-06-06 18.15.13.png

iOS Library里有两个文件:

iOSlibrary.png

把Reveal.framework拷贝到自己的工程目录下并添加到工程。

屏幕快照 2016-06-06 18.21.55.png

然后,更改下target配置,把Other Linker Flags 改为:“-ObjC -lz -framework Reveal” ,如图:

屏幕快照 2016-06-06 18.24.40.png

run之后,工程Build Success即可~等到模拟器或者真机完全启动之后,再打开Reveal,选择左上角你刚刚运行的工程:

屏幕快照 2016-06-06 18.28.40.png

现在,你可以直接在Reveal上修改你想调试的UI了,效果立现。

除了上述的这种静态集成方式,Reveal还是支持Cocoapods。各位不妨一试。

注意事项:
不要将连接了Reveal库文件的应用直接正式发布。因为Reveal的检视机制,会将您应用的许多内部信息暴露出来,而这将很可能导致您的应用被Apple审查团队拒绝发布。

最后

其实Reveal除了可以调试自己的APP,还可以查看别人的APP界面结构,这个属于逆向工程范畴了,有兴趣的童鞋自己去Google吧~而且做人要说到做到,题目说了讲简单使用就讲简单使用绝对不讲高级应用,就酱。

上一篇下一篇

猜你喜欢

热点阅读