visual studio puntos punto proceso para net módulo los interrupción interrupcion información hay funcionan fuente falta este desencadenado depurar depurador depuración debuggear código como asociar asociado adjuntar xcode osx debugging gdb xcode3.1

xcode - studio - Adjuntar a un proceso remoto para la depuración



visual studio adjuntar (1)

No hay una buena guía para esto en XCode, pero puedes hacerlo de esta manera:

  1. iniciar una segunda instancia del programa desde XCode con depuración remota,
  2. usa el comando GDB Attach desde la consola

Instrucciones paso a paso:

  1. Siga las instrucciones de Apple para configurar la depuración remota:

  2. Averigüe el id. De proceso de la instancia en ejecución de su programa en el recuadro remoto:

    ssh "remotemachine" ''ps -x -w -w'' | grep "AppName"

    (también puedes usar ARD y ActivityMonitor)

  3. Coloque un punto de interrupción en la aplicación principal e inicie una segunda instancia desde el depurador (en el recuadro remoto)

  4. En la consola GDB (menú Ejecutar / Consola), ingrese:

    adjuntar process-id

  5. Ahora tiene su XCode conectado al proceso en ejecución. Ahora puede usar el depurador gráfico.

(En los principios de XCode, no había GUI para adjuntar a los procesos locales, por lo que este truco / truco fue la solución ... )

Usando Xcode 3.1 en OSX 10.5; ¿es posible adjuntar (el depurador) a un proceso remoto en ejecución?

Sé que es posible iniciar y depurar un proceso remoto (como se explica aquí ), pero sería genial si pudiera encontrar una forma de adjuntarlo a un proceso remoto ya en ejecución ...

editar para agregar: gracias. He enviado un informe de error a Apple. Actualizaré esta pregunta si / cuando escucho de ellos.