usar transferir pasar para funciona fotos contactos como apple app ios xcode debugging

pasar - transferir a ios no funciona



Adjuntar depurador a la aplicaciĆ³n IOS despuĆ©s del lanzamiento (4)

Tengo un problema Estoy solucionando problemas que ocurre con muy poca frecuencia y no parece suceder cuando tengo cosas que se ejecutan bajo Xcode.

¿Es posible ejecutar una aplicación normalmente (es decir, desde Springboard) hasta que ocurra mi problema y luego adjuntar un depurador en ese punto?

Preferiría hacer esto sin jailbreak si es posible.


Dejaré esto aquí ya que ninguna de las otras 2 respuestas me dieron suficiente detalle sin un poco de lucha.

  1. Ejecute su aplicación en el simulador y tome nota del nombre en el navegador Debug

  2. Conecte su dispositivo y no se olvide de seleccionar su dispositivo como el objetivo

  3. Depurar> Adjuntar a proceso> Por identificador de proceso (PID) o nombre
  4. Ingrese el nombre del paso 1 y adjúntelo. Eso debería ser todo lo que tienes que hacer.

En XCode 7 es solo: Debug> Adjuntar al proceso por PID o Nombre


En Xcode 5.0.1 y 6 está en

Debug > Attach to Process > By Process Identifier (PID) or Name... in Xcode


  • Adjunte su dispositivo conectado a su Mac
  • Con versiones anteriores de Xcode:

    Producto -> Adjuntar al proceso -> Por identificador de proceso (PID) o nombre ...

    con la versión 7.2+ (verificado a partir de 9.2):

    Depurar -> Adjuntar al proceso por PID o nombre

  • En la hoja de diálogo, ingrese el nombre de su aplicación tal como aparece en el navegador Debug cuando se inicia a través de Xcode.

Si la aplicación ya se está ejecutando, el depurador se adjuntará al proceso en ejecución. Si no se está ejecutando, esperará a que la aplicación se inicie y luego se adjuntará.