# Remote iOS Debugger

The Remote iOS Debugger allows for debugging iOS applications directly from IDA.

IDA's iOS debugger acts as a client to Apple's debugserver. So, you must ensure that the debugserver is already installed on your device for the debugger to work.

See:

* [Debugging iOS Applications with IDA Pro](https://docs.hex-rays.com/user-guide/debugger/debugger-tutorials/ios_debugger_primer2)
* [Debugging iOS Applications using CoreDevice (iOS 17 and up)](https://docs.hex-rays.com/user-guide/debugger/debugger-tutorials/ios_debugging_coredevice) for detailed tutorials on getting started with iOS.

See also

* [Remote GDB Debugger](https://docs.hex-rays.com/user-guide/debugger/remote-debugging/remote-gdb-debugger)
* [Debugger for macOS](https://docs.hex-rays.com/user-guide/debugger/local-debugging/intel-arm-macos-debugger)
* [How to launch remote debugging](https://docs.hex-rays.com/user-guide/debugger/remote-debugging)
