
今天,小子要来分享的是Mac下一款方便开发者调试IOS应用的软件——Reveal,它是一款智能的iOS开发工具,可让您以精美,视觉震撼的细节与您的应用进行互动。小子这次带来的是24版本。
Reveal为iOS开发人员带来了Firebug和Web Inspector等工具的强大功能。 通过高级2D和3D可视化,在运行时查看应用程序的视图层次结构。 在几秒钟内调试视图布局和渲染问题。

检测您的应用程序……只需将您的iOS应用程序与Reveal库链接起来,启动它,您就能够以前所未有的方式查看并与您的应用程序进行交互。
查看更改,实时!…您可以在正在运行的应用程序中编辑和修改视图以立即查看效果。 不再需要重新编译来测试简单的视觉变化。
焦点…视图层次结构可能变得复杂。 只需双击视图即可将其隔离,以及所有子视图。 使用路径栏向上导航层次结构,并使用历史记录按钮返回到原来的位置。
Reveal能够在运行时调试和修改iOS应用程序,而且它能连接到应用程序,并允许开发者编辑各种用户界面参数,而且会立即反应在程序的UI上。
Reveal会扫描其网络中关联的应用程序,并让开发者选择连接其中之一,当连接到一个应用程序后,Reveal将显示其UI,其中包括大量的参数和设置。
除了解析出UI参数外,开发者可以轻松的检查UI组件的分层,并在其层次结构中选择特定元素。为了进一步简化调试,也可以仅关注部分UI,而把其余部分屏蔽起来。
小子简单说明下Reveal 24版本的更新内容:
综合
– Reveal带来了用于检查UIKit v13中最近引入的视图和属性的新功能和增强功能。
– Reveal支持检查视图的自定义子层。我们提供了对大多数常见图层类型的支持,并改进了视图和图层的检查器。
– 检查您附加到所有视图的手势识别器以及iOS添加的识别器。您可以像在Reveal中的其他任何属性一样更新和修改其行为!
– Reveal支持检查自动布局指南和焦点指南,因此对于使用现代iOS和tvOS布局API调试应用程序而言,它具有不可估量的价值。
新增
– 样式替换,允许在特定UIView 的Dark,Light或Inherited样式之间切换。
– 支持检查UISearchTextField。
– 支持检查UIVisualEffectView,包括UIBlurEffectStyle和UIVibrancyEffectStyle属性。
– 支持新UIActivityIndicatorViewStyle常量。
– 支持UITableViewStyleInsetGrouped。
– 支持UIStatusBarStyleDarkContent。
– 支持CALayer.cornerCurve。
– 支持UIView的新的大内容属性。
– 支持新的可访问性属性,例如accessibilityRespondsToUserInteraction和accessibilityTextualContext。
– 支持UITextView.usesStandardTextScaling。
– 支持检查UIScrollView的新的iOS 13属性,如automaticallyAdjustsScrollIndicatorInsets,horizontalScrollIndicatorInsets和verticalScrollIndicatorInsets。
– 支持在Reveal中检查AutoFill,Quick Look和不需要的通讯应用程序扩展。
改进
– RevealServer的捆绑脚本现在允许指定除“ Debug”以外的构建配置,以通过REVEAL_LOAD_FOR_CONFIGURATION环境变量触发部署到您的应用程序捆绑包。
– 可用的模拟器设备类型列表已针对Xcode 11更新。
修复
– 修复了在检查仿射变换值时崩溃的问题。
– 修复了“已启动”模拟器错误。
– 当对象请求失败和/或被取消时,Reveal不再显示软锁。
– RevealServer的捆绑脚本已更新-在v23中已损坏。
软件版本要求:iOS 8,tvOS 9,Xcode 8 或更高。
系统版本要求:macOS 10.13.4 或更高。
















- 最新
- 最热
只看作者