Pro tools for app developers
Don't waste time guessing
-
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.
-
Live Edits
Edit and modify views in your running application to see the effect immediately. No more recompiling to test simple visual changes.
-
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.
-
See Relationships
Get your head around unfamiliar code. Reveal helps you to easily identify which classes implement which views.
Find and fix layout problems
-
Visualize Constraints
Find and discover relationships between views and constraints directly on the canvas.
-
Auto Layout warnings & errors
Reveal highlights views and constraints affected by common Auto Layout issues, helping you to fix layout problems faster.
-
Participating Constraints
Quickly edit or navigate to constraints that affect a view's layout.
-
Constraint Ownership
See constraints owned by a view in the outline, and identify those created by the system.
Focus on what's important
-
Simplify
Make complex applications easier to understand by collapsing parts of the view hierarchy.
-
Isolate
View hierarchies can get complex. Double click a view to focus on it, and all its subviews.
-
Refine
Tailor the amount of information displayed for the task at hand. Toggle the display of hidden views, constraints, wireframes and content.
-
Filter
Filter your view hierarchy for specific attributes such as classes, accessibility information, memory addresses and more.
And much more...
-
Inspect tvOS Apps
Seamlessly inspect tvOS apps using the same powerful tools you use for iOS apps.
-
App Extensions
Inspect your App's Extensions, and debug issues that even Xcode can't see.
-
Layout Inspector
View and edit detailed layout properties in the dedicated layout inspector.
-
Create and Share Snapshots
Share snapshots with your team or use them as point-in-time reference during development.