New in Reveal

Layout Guides

Layout Guides

Reveal now supports inspecting Auto Layout guides and focus guides, making it invaluable for debugging apps using modern iOS and tvOS layout APIs.

Touch Bar Support

Touch Bar Support

Use context-sensitive Touch Bar controls to effortlessly work with your app's view hierarchy on Apple's new MacBook Pro notebooks.

Auto Layout warnings and errors

Auto Layout warnings & errors

Reveal highlights views and constraints affected by common Auto Layout issues, helping you to fix layout problems faster.

Improved filtering in Reveal

Improved filtering

Filter your view hierarchy for specific attributes such as classes, accessibility information, memory addresses and more.

Debug

Don't waste time guessing

reveal_constraints

A beautiful perspective

Reveal uses Scene Kit to show your application's view hierarchy in a whole new light. Rotate, zoom and navigate your application to solve difficult problems in seconds.

reveal_autolayout

Live edits

Edit and modify views in your running application to see the effect immediately. No more recompiling to test simple visual changes.

Reveal renders map views

Comprehensive inspectors

With detailed custom inspectors for a wide range of UIKit classes you'll be able to see and edit more properties than any other tool.

Soundstagram's icon

See relationships

Get your head around unfamiliar code. Reveal helps you to easily identify which classes implement which views.

AppCode integration

Start inspecting iOS applications quickly and easily using AppCode's built-in support for Reveal.

Layout

Unparalleled tools for finding and fixing layout problems

reveal_constraints

Visualize constraints

Find and discover relationships between views and constraints directly on the canvas.

reveal_autolayout

Layout inspector

View detailed layout properties in the dedicated layout inspector.

Reveal renders map views

Constraint participation

Quickly edit or navigate to constraints that affect a view's layout.

Soundstagram's icon

Constraint ownership

See constraints owned by a view in the outline, and identify those created by the system.

Focus

From the simplest application to the most complex,
Reveal gives you the tools to focus on what's important

Simplify the hierarchy

Simplify

Make complex applications easier to understand by collapsing parts of the view hierarchy. Reveal is the only tool that allows you to condense views to get a more accurate picture of your application.

Isolate hierarchies

Isolate

View hierarchies can get complex. Double click a view to focus on it, and all its subviews.

Filtered view

Refine

Tailor the amount of information displayed for the task at hand. Toggle the display of hidden views, constraints, wireframes and content.

And much more…

Inspect tvOS apps

Inspect tvOS apps

Seamlessly inspect tvOS apps using the same powerful tools you use for iOS apps.

Create and share snapshots

Create and share snapshots

Share snapshots with your team or use them as point-in-time reference during development.

Unparalleled Accuracy

Unparalleled accuracy

With precise 2D composition and rendering of transformed views, Reveal provides the most accurate presentation of an application's view hierarchy available.

Multi-window Support

Multi-window support

Get different perspectives of your app or inspect multiple projects simultaneously.