1

我有一个正在开发的应用程序,在该应用程序运行时在 Xcode 中设置断点会导致它崩溃。至少我认为这是一个崩溃。控制台中没有任何内容说明发生了什么。该应用程序刚刚终止。

请注意,断点没有被击中,只是设置它的行为导致了这一点。

我开发了许多应用程序,这是第一个这样做的。有没有人有任何想法可能发生什么或如何解决这个问题?这真的减慢了我的调试速度。

4

1 回答 1

7

我假设您使用的是 Xcode 4.x。尝试进入您的方案设置并切换到不同的调试器(如果您当前设置了 LLDB,则为 GDB,反之亦然)。

如果这不起作用,我们需要更多信息:

  • 您使用的是哪个版本的 Xcode 和 iOS?
  • 问题出现在模拟器或您的设备上,还是两者都有?
  • 您是否尝试在代码中的不同位置放置断点?

据我所知,这是一个调试器问题。因此,您的应用程序实际上并没有崩溃,而是调试会话崩溃导致应用程序终止。当您在 Xcode 中点击停止或在应用程序连接到 Xcode 中的调试器时断开设备连接时,您可以观察到类似的效果。

可能是 Xcode 和 iOS 版本不匹配的问题。请提供有关您的环境的更多信息,以帮助诊断问题。

于 2012-11-29T22:17:38.833 回答