Reveal 27

This version of Reveal brings new features and enhancements for inspecting views and attributes recently introduced in UIKit v14.

This release brings a major change to how we integrate with your UIKit apps: we’re shipping our SDK as an XCFramework. This will allow Reveal to seamlessly support new frameworks, such as Mac Catalyst, and new platforms and architectures, such as the upcoming Apple Silicon Macs. We’ve done our best to make this a seamless switchover, and the bundled integration documentation has been reviewed and updated. As always, we’re on hand to support you if you have any questions about this change.

Additionally, there are big changes to Reveal’s supported macOS, iOS and tvOS versions coming in the next release:

  • This release (v27) will be the last to support macOS 10.14. Future releases of Reveal will require macOS 10.15 or newer.
  • This release (v27) will be the last to support iOS 8. Future releases of the Reveal SDK will require iOS 10.3 or newer.
  • This release (v27) will be the last to support tvOS 9. Future releases of the Reveal SDK will require tvOS 10.2 or newer.

Added

  • Support for UIKit v14’s new Context Menu properties for UIControl
  • Support for WKWebView’s new mediaType and pageZoom properties
  • Support for UIView’s focusGroupIdentifier property
  • Support for UITableView’s selectionFollowsFocus property
  • Support for UISegementedControl’s selectedSegmentTintColor property
  • Support for UIRefreshControl’s tintColor property
  • Support for UIButton’s UIAccessibilityContentSizeCategoryImageAdjusting conformances
  • Support for SKView’s disableDepthStencilBuffer property
  • Support for MKCompassButton’s mapView object reference property
  • Support for MKAnnotationView’s z-priority properties
  • Support for Mac Catalyst layout guide properties
  • Support for AVSampleBufferDisplayLayer’s requiresFlushToResumeDecoding property
  • Support for UITapGestureRecognizer’s buttonMaskRequired property
  • Support for UIPanGestureRecognizer’s allowedScrollTypesMask property

Improved

  • Support for UICollectionView and its new properties
  • Support for UIDatePicker’s style properties
  • Support for UIButton and its new properties
  • Support for UISwitch and its new properties
  • Support for UIPageControl and its new properties
  • Support for MKMapView and its new properties
  • Support for capturing layout constraint errors in UIKit v14
  • Support for UIKit v13.4’s UIGestureRecognizer

Fixed

  • Fixed an issue with UISearchTextField that caused a crash when accessing an undefined key
Requires a full or trial license to use.