New in Reveal
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
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 & errors
Reveal highlights views and constraints affected by common Auto Layout issues, helping you to fix layout problems faster.
Filter your view hierarchy for specific attributes such as classes, accessibility information, memory addresses and more.
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.
Edit and modify views in your running application to see the effect immediately. No more recompiling to test simple visual changes.
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.
Get your head around unfamiliar code. Reveal helps you to easily identify which classes implement which views.
Start inspecting iOS applications quickly and easily using AppCode's built-in support for Reveal.
Find and discover relationships between views and constraints directly on the canvas.
View detailed layout properties in the dedicated layout inspector.
Quickly edit or navigate to constraints that affect a view's layout.
See constraints owned by a view in the outline, and identify those created by the system.
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.
View hierarchies can get complex. Double click a view to focus on it, and all its subviews.
Tailor the amount of information displayed for the task at hand. Toggle the display of hidden views, constraints, wireframes and content.
Inspect tvOS apps
Seamlessly inspect tvOS apps using the same powerful tools you use for iOS apps.
Inspect your App's Extensions, and debug issues that even Xcode can't see.
Get different perspectives of your app or inspect multiple projects simultaneously.
Create and share snapshots
Share snapshots with your team or use them as point-in-time reference during development.
USB connection support
Avoid Bonjour and other network connectivity issues by simply plugging your device into your Mac via its USB cable.
With precise 2D composition and rendering of transformed views, Reveal provides the most accurate presentation of an application's view hierarchy available.