如果在单击“主页”按钮后退出iOS模拟器,Xcode调试器将停止

时间:2011-06-16 05:22:29

标签: iphone xcode ios-simulator

我注意到了这种奇怪的行为,我正在调试几乎所有(5种不同的)Xcode / iOS项目。

  1. 从Xcode(4.0.2)运行项目(进入iOS模拟器)
  2. 在模拟器中,单击“主页”按钮。
  3. 退出模拟器(通过Cmd + Q)
  4. ==> Xcode进入调试器,堆栈跟踪显示: mach_msg_trp UIApplicationMain 主

    奇怪的是,如果我略微改变序列,如下: 1.从Xcode(4.0.2)运行项目(进入iOS模拟器) 2.在模拟器中,单击“主页”按钮。 3.在iOS模拟器上单击我的应用程序图标(我正在调试的图标) 4.退出模拟器(通过Cmd + Q)

    ==>没问题......

    其他人有此体验吗? 知道这是什么以及它是什么造成的?

    由于

1 个答案:

答案 0 :(得分:0)

这并不奇怪,只是xcode调试的工作方式。当你开始调试时,它只是将调试会话与模拟器上运行的实例链接起来。所以如果你按下主页按钮,它会停止调试会话,因为当时ios上没有运行应用程序。