Reveal是iOS开发工具中的神器之一,它能够在应用程序运行过程中调试应用程序界面。 通过Reveal我们可以连接到应用程序,并允许开发者编辑各种用户界面参数,结果会马上在用户界面上呈现。就像Web开发人员用浏览器提供的开发人员工具调试页面一样,Reveal允许开发者在不修改代码、不重新构建项目、不重新部署应用程序的情况下就能够调试iOS应用的用户界面。
集成指南
集成Reveal无需添加任何代码,无需引入任何头文件。库将会在应用启动时自动加载,并在应用内部启动必要的Reveal服务。
配置方法:
1.静态连接
2.动态加载
3.cocoaPods管理
参见:https://www.jianshu.com/p/f2970ef365fe
永远不要将包含Reveal动态库文件的应用提交给Apple的App Store。Apple不允许将含有动态加载库文件的iOS应用发布到App Store中。
安装Reveal
Reveal在官网上下载是需要收费的,不过还好有破解版的,请戳这里,下载好了之后直接安装即可,安装好之后如下图:
推荐使用cocoaPods管理。
pod 'Reveal-SDK', :configurations => ['Debug']
这里的:configuration参数确保Reveal只会链接到您的Debug版本当中,而不会影响Release;之后运行pod repo update && pod install
针对于上面的破解版本Reveal 为version 4
pod需指定版本,否则无法使用
pod 'Reveal-SDK', '2',:configurations => ['Debug']
但是pod安装受制于国内网络问题。
如果不能成功可以使用
pod 'Reveal-SDK', :git => 'https://git.dev.tencent.com/sy5075391/Holy-Reveal.git',:configurations => ['Debug']
网友评论