启动后,将debugging器附加到IOS应用程序

我有一个问题,我正在解决这个问题,很less发生,当我在Xcode下运行的时候,似乎没有发生。

是否有可能正常运行一个应用程序(即从Springboard),直到我的问题发生,然后附加一个debugging器在那一点?

如果可能的话,我宁愿不越狱。

将设备连接到Mac,在Xcode中select产品 – >附加到进程 – >按进程标识符(PID)或名称…。 在对话框中,input当您通过Xcode启动时出现在debugging导航器中的应用程序的名称。

如果应用程序已经运行,debugging器将附加到正在运行的进程。 如果它没有运行,它将等待应用程序启动,然后附加。

我会把这个留在这里,因为其他两个答案都没有给我足够的细节,没有一点斗争。

  1. 在模拟器中运行您的应用程序,并记下Debug导航器中的名称 在这里输入图像说明

  2. 插入你的设备,不要忘记select你的设备作为目标 在这里输入图像说明

  3. debugging>附加到进程>按进程标识符(PID)或名称 在这里输入图像说明
  4. input步骤1中的名称并附上。 这应该是你所要做的。 在这里输入图像说明

在Xcode 5.0.1和6中,

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

在XCode 7中,它只是:debugging>附加到由PID或名称处理