Debugging iOS Apps with Reveal
AppCode comes with the support for Reveal - a great tool that can be very helpful in debugging iOS applications. It lets you edit and modify views in your running application on the fly, without recompiling; inspect view elements and hierarchies of your iOS apps in real time with 2D and 3D visualisations, and quickly debug view layout and rendering problems.
AppCode's Reveal integration allows you to use its features right from the IDE. The integration is provided via a plugin and is open source under Apache 2.0 license.
Prerequisites
Before you start working with Reveal, make sure that Reveal support plugin is enabled. The plugin is bundled with AppCode and activated by default. If it is not, enable the plugin as described in the section Enabling and Disabling Plugins.
AppCode can work with Reveal 1.0.4 or higher. If Reveal is installed, you can configure it in the AppCode's Run/Debug Configuration dialog.
To Configure Reveal
- Open the Run/Debug Configuration dialog box by doing one of the following:
- In the Run/Debug Configuration dialog box, go to the Reveal tab
- Select the desired options and click OK