Actualización: Para Xcode 4.5 y posteriores, consulte this answer en su lugar.
La única forma que conozco de hacer lo que me pide es ejecutar Xcode como root.
>> sudo /Developer/Applications/Xcode.app/Contents/MacOS/Xcode
Una vez que esté ejecutando como root, cualquier proceso iniciado desde Xcode también se ejecutará como root. Sin embargo, tenga en cuenta que si crea o edita cualquier archivo, será propiedad de root, lo que significa que tendrá que marcarlos chown
antes de poder editarlos como su usuario normal primero.
Me encantaría que Xcode diga "Inicie el proceso como root", pero hasta donde yo sé, no hay tal funcionalidad disponible.
Tenga en cuenta que también puede ejecutar la aplicación dentro del depurador de línea de comandos gdb
para depurar su aplicación. Ejecute
>> sudo gdb /path/to/my/application
Luego puede mantener abierto Xcode, modificar a voluntad y depurar su programa dentro de gdb. Esto es lo que generalmente hago.
EDIT: Lectores del futuro: vea la respuesta de Alexander Stavonin; habla sobre cómo hacer esto. Si estás de acuerdo con las claves ssh y habilitas al usuario raíz en tu sistema, su respuesta es la mejor opción.
Gracias, pero este problema con el propietario de los archivos es realmente molesto. – Anton
Desafortunadamente, el método de Alexander no parece funcionar con XCode4, por lo que el método sudo en esta respuesta parece ser el único que funciona. – JosephH