Reveal mac版
v v4
大小 : 20 MB
类型 : Mac软件
更新时间 :2022-11-27 11:27:39
暂无资源
暂无资源
说明 : 检测到您是iOS设备,App Store官网暂无此下载链接
相关标签:软件开发
Reveal是iOS开发工具中的神器之一,它能够在应用程序运行过程中调试应用程序界面。 通过Reveal我们可以连接到应用程序,并允许开发者编辑各种用户界面参数,结果会马上在用户界面上呈现。
就像Web开发人员用浏览器提供的开发人员工具调试页面一样,Reveal允许开发者在不修改代码、不重新构建项目、不重新部署应用程序的情况下就能够调试iOS应用的用户界面。
集成Reveal无需添加任何代码,无需引入任何头文件。库将会在应用启动时自动加载,并在您的应用内部启动必要的Reveal服务。
三种集成方式
静态连接
将Reveal的静态库文件连接入应用,是最简单快捷地启用Reveal检视的方式。
动态加载
动态加载允许iOS应用在运行时,可以按需地加载第三方库。采用这种方式,库文件无需连接入应用的可执行文件,而是被加入到了应用Bundle中去,从而在运行时能按需加载。这种方式使得开发者可以在个人应用中,完全自由地控制Reveal库的加载,以及其服务的启动与停止。
将Reveal加入您的Xcode工程,使得您团队中的其他成员无需任何额外的配置,就可以使用Reveal。
静态连接
1. 打开您的Xcode工程
2. 从 Project Navigator 中删除 Reveal.framework 的引用
3. 在Xcode的 Project Navigator 中选中您的工程,对于每一个集成了Reveal得target,请选择 Build Settings 标签页,将下面内容从 Debug 配置中的 Other Linked Flags 设置中移除:
-framework Reveal
-ObjC and -lz (删除前请确认此配置内容仅是用于Reveal)
4. 搞定 - 运行应用,确认Reveal没有和应用连接上
动态连接
1. 打开您的Xcode工程
2. 从 Project Navigator 中删除 libReveal.dylib 的引用
3. 在Xcode的 Project Navigator 中选中您的工程,对于每一个集成了Reveal得target,选择 Build Phases 标签页,如果下列库文件仅供Reveal使用的话,请将它们从 Link Binary With Libraries 配置中移除:
libz.dylib
CFNetwork.framework
QuartzCore.framework
CoreGraphics.framework
4. 将自定义的codesign内容从 Build Phases 下的 Run Script 中删除
5. 将 loadReveal / startReveal 方法从您的代码中删除
6. 搞定 - 运行应用,确认Reveal没有和应用连接上
网盘提取码:3eqc
免责声明:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理,我们将尽快删除相关内容。
展开内容
详细信息
- 软件版本: v v4
- 软件大小: 20 MB
- 软件类型: Mac软件
- 支持系统: macOS系统
- 软件评分: 94
- 更新时间: 2022-11-27 11:27:39
发表评论