Reveal 8

A new release of Reveal (v8) is available to all users with a current license, and as a 14-day trial. This is primarily a bug fix update, but we have also added a small new feature:

Constraint priority editing

Reveal now supports editing the priority property of optional Auto Layout constraints. This provides you with even more ways to debug layout issues (like those caused by incorrect priority combinations) or just to experiment with your layout. Previously, constraint priority would show up as a non-editable field in the inspectors, but now you can change it just like a constraint constant.

Note: Since UIKit does not support changing priority of required constraints (which have a priority of 1000), doing so in Reveal is also disabled.

Bugs Fixed

  • Several text-based property inspectors (like UILabel.text, UITextField.placeholder, etc.) now span multiple lines when necessary. This makes it easier to see their full value at a glance, and also resolves an issue with rendering text values containing hard line breaks.
  • UIView.alpha and CALayer.opacity properties now change in increments of 0.1 when using their inspectors’ stepper control, and the stepper is limited to values between 0.0 and 1.0.
  • Several enumeration and bitmask-based property inspectors had missing options, or were displaying deprecated names. These issues have been addressed.
  • UIClassicWindow and UIStatusBarAdornmentWindow windows are now hidden/shown when toggling the “Display System Windows” setting. These windows are present in the view hierarchy when inspecting an iPhone-only app running on iPad.
  • “Refresh” button on the Connection Bar is easier to click, and can be clicked while the Connection Sheet is open.

Minimum System Requirements

  • macOS 10.11
  • iOS 8
  • tvOS 9
  • Xcode 7.3

Note: The RevealServer.framework has changed. Please remember to update your projects to link to the new framework version.

Support

Please report any problems you experience or give us feedback from within Reveal (see “Help → Submit Feedback”), or via our support forum.