To inspect your iOS or tvOS application or app extension with Reveal you must first link it with the Reveal Server framework.
We support a variety of integration approaches:
Reveal requires macOS 10.14+, iOS 10.3+ or tvOS 10.2+ and Xcode 11+.
In Reveal 27, we started shipping RevealServer as an XCFramework.
If you were previously using breakpoint integration, this change should be seamless.
For CocoaPods users, you will need to run pod update Reveal-SDK
to ensure that you're integrating the version of RevealServer that matches your application version.
If you're linking RevealServer into your application, please follow the instructions to remove Reveal from your project. Once that's done, you can follow the updated instructions to link the Reveal Server framework into your application.
The names and paths of the bundled frameworks changed in Reveal 2.
If you're using CocoaPods, please ensure your Podfile looks similar to our recommendations, and then run pod install
to remove the old framework and integrate the new one.
If you're using one of the other integration methods, updating from Reveal 1.6.x should be a simple process of removing any references to libReveal.dylib
or Reveal.framework
from your projects, and then following the instructions for linking the framework or dynamically loading the framework that are linked above.
We provide further information on a number of topics in our online Knowledge Base.
If you have any problems or questions about integrating Reveal into your app, head over to our support site.