启动后,将debugging器附加到IOS应用程序
我有一个问题,我正在解决这个问题,很less发生,当我在Xcode下运行的时候,似乎没有发生。
是否有可能正常运行一个应用程序(即从Springboard),直到我的问题发生,然后附加一个debugging器在那一点?
如果可能的话,我宁愿不越狱。
将设备连接到Mac,在Xcode中select产品 – >附加到进程 – >按进程标识符(PID)或名称…。 在对话框中,input当您通过Xcode启动时出现在debugging导航器中的应用程序的名称。
如果应用程序已经运行,debugging器将附加到正在运行的进程。 如果它没有运行,它将等待应用程序启动,然后附加。
我会把这个留在这里,因为其他两个答案都没有给我足够的细节,没有一点斗争。
-
在模拟器中运行您的应用程序,并记下Debug导航器中的名称
-
插入你的设备,不要忘记select你的设备作为目标
- debugging>附加到进程>按进程标识符(PID)或名称
- input步骤1中的名称并附上。 这应该是你所要做的。
在Xcode 5.0.1和6中,
Debug > Attach to Process > By Process Identifier (PID) or Name... in Xcode
在XCode 7中,它只是:debugging>附加到由PID或名称处理