iOS - Debug
The Q2 DevApp provides a robust debugging environment that closely mirrors production
behavior, enabling developers to validate module integration with confidence. By enabling
the enableDevMode
flag in your settings.json
, you gain access to advanced debugging
tools via Safari’s Web Inspector.
With these tools, you can:
- Monitor console logs emitted by your module
- Inspect and validate native module registration and lifecycle behavior
- Interact with and debug UUX-based web views embedded within your module
- Trace Tecton bridge calls such as
callMethod
andopenModule
in real time
These capabilities ensure deeper visibility into runtime issues and help accelerate the module development cycle.
- Debug Module — Step-by-step guide on enabling Dev Mode, using Safari’s Web Inspector, and diagnosing communication between JavaScript, native code, and the Q2 Mobile Core.