2012-02-18 53 views
2

有时Xcode不会正确停止调试过程,而杀死该进程的唯一方法似乎是重新启动Mac。 我不能通过shell命令杀死它(kill -9,或者实际上是sudo - kill -9)。我还尝试在使用命令杀死之前从launchctl表中删除进程,该命令也不起作用,该命令返回'没有这样的进程'。Xcode调试过程只能通过重新启动Mac OS来终止

除了在这种情况下重新启动系统,是否真的没有其他方式?

谢谢。

+0

它是'ps -ef |你试图杀死的grep gdb'?我做了一个'kill -9 this_pid',它停止了调试过程。进程ID是从'ps'返回的两个ID中的第一个。 – 2012-02-18 16:58:10

+0

嗨,乔恩,不,我总是试图用grep查找我自己的应用程序:ps -ef | grep Abiliator,然后试图杀死这个进程...下次尝试你的grep时,我得到调试挂起,实际上我有必要杀死调试器进程,而不是我的应用程序。谢谢。 – renesteg 2012-02-18 17:11:06

回答

1

试看看这里:Couldn't register with the bootstrap Server这里:iPhone - strange error when testing on simulator

我自己偶尔也遇到过,但我从来没有管理它使用任何规定的方法来解决。讨厌这样说,但我总是最终重新启动Mac来修复它。

+0

昨天刚刚经历过另一个调试器的悬挂,当时没有gdb进程。所以再次重启我的Mac是唯一的解决方案。 – renesteg 2012-02-21 10:57:13

+0

有没有人找到任何修补程序。我必须每20分钟重新启动一次这个问题 – 2012-03-14 07:23:47

+0

显然Xcode 4.3.1修复了这个问题。一段时间以来,我一直没有体验过这种感觉。 – XCool 2012-03-14 12:53:10