Ios Xcode 4.6挂起;“附于……”;使用LLDB调试器时

Ios Xcode 4.6挂起;“附于……”;使用LLDB调试器时,ios,xcode,lldb,Ios,Xcode,Lldb,正如标题所说,我在使用LLDB时遇到了问题。我研究了这个线程,并按照给出的说明进行了操作,因为我遇到了完全相同的问题,并且通过使用GDB进行了调试—它工作得非常完美。无论如何,我在一个团队中工作,我是唯一一个遇到这个问题的人,所以每次我提交更改时都从GDB切换到LLDB,这有点烦人,所以解决方法不会在远程存储库中同步 我已经检查了编译器,它被设置为LLVM 4.2。事实上,该应用程序编译得非常完美,并安装在模拟器中(我可以在杀死并重新启动Xcode后执行它)。我会尝试重新安装Xcode,但这是一

正如标题所说,我在使用LLDB时遇到了问题。我研究了这个线程,并按照给出的说明进行了操作,因为我遇到了完全相同的问题,并且通过使用GDB进行了调试—它工作得非常完美。无论如何,我在一个团队中工作,我是唯一一个遇到这个问题的人,所以每次我提交更改时都从GDB切换到LLDB,这有点烦人,所以解决方法不会在远程存储库中同步

我已经检查了编译器,它被设置为LLVM 4.2。事实上,该应用程序编译得非常完美,并安装在模拟器中(我可以在杀死并重新启动Xcode后执行它)。我会尝试重新安装Xcode,但这是一个混乱的,因为它是一个大的软件包,我对我的互联网使用有限制,这将需要很长时间。有人知道这里发生了什么吗?即使我在系统上找不到LLGB,它是否可能被捆绑在XCode之外

如有任何见解,将不胜感激。我可以继续工作,只是考虑到我的个人情况,这有点烦人:-)


编辑:关于我所说的“挂起”的更多细节。我首先打开Xcode,关闭模拟器(它甚至没有出现在Dock上)。单击“运行”,模拟器成功启动,应用程序显示启动屏幕。然后xcode显示消息:“Attaching to”。现在它挂起来了。您可以关闭模拟器,xcode仍在连接。运行和停止按钮都停止工作。您可以通过右键单击dock来尝试退出应用程序,您会收到一条警告消息,此时您甚至无法键入代码:XCode已完全挂起。这里唯一的选择是使用Cmd+Alt+Esc杀死XCode。

当XCode挂起时,尝试通过单击其Dock图标切换到Simulator。不要使用Cmd+Tab。

这听起来可能是一些人在修改
/etc/hosts
文件时发现的问题,所以当Xcode试图通过“localhost”连接到debugserver时,连接从未设置。

升级到XCode 4.6.2为我解决了这个问题

在模拟器或设备上调试时会发生吗?在模拟器上。我会尽快借一台设备来确认它是否也发生在设备上。检查日志(/Applications/Utilities/Console.app)可能是个好主意。@Jeepston我已经确认这只发生在使用模拟器时,它在iPhone上工作正常。谢谢你的洞察力:)没用。模拟器运行得很好,我可以在XCode和它之间自由切换,但XCode会变得毫无用处。这是我知道的唯一一个经验解决方案,对我来说也是有效的。老兄,你绝对是个救命恩人。如果我能给你10票,我会:)