Debugging iOS Apps with Reveal
AppCode supports integration with Reveal — a tool for debugging iOS applications that lets you edit and modify views in your running application on the fly, without recompiling. With Reveal, you can 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.
Before you start
In the Preferences dialog (Ctrl+Alt+S), go to Plugins | Installed and check that the AppCode Reveal Integration bundled plugin is enabled.
Make sure that Reveal 1.0.4 or later is installed on your computer.
Configure Reveal
From the main menu, choose
.In the Run/Debug Configuration dialog, go to the Reveal tab.
Select the Inject Reveal library on launch checkbox to have the Reveal library automatically added to your project on launching Reveal.
Select the Upload Reveal library on the device if necessary checkbox if you want the Reveal library to be uploaded and signed on your device.
In the Before launch section, you can define whether you want to launch any external tool or another run/debug configuration before run.
Launch Reveal from AppCode
Select a run/debug configuration and click Shift+F10 or Shift+F9 to run or debug your application.
In the Run or Debug tool window that opens, click :
Your application will be opened in Reveal: