Search code examples
xcodemacosrootprofilerxcode-scheme

Xcode - How to profile an application as root?


Xcode will allow me to run my application as root (the "Debug Process As" option in the scheme allows you to select "Me" or "root"). How can I run it through the profiler as root?

I'm using Xcode 4.6.3.


Solution

  • The solution is to run Instruments as root and attach to the process.

    To run Instruments as root:

    sudo /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/MacOS/Ins‌​truments