xcode 4.3.2 进程挂起

Posted

技术标签:

【中文标题】xcode 4.3.2 进程挂起【英文标题】:xcode 4.3.2 process hangs 【发布时间】:2012-04-18 08:14:19 【问题描述】:

我在 Xcode 4.3.2 中遇到了一个相当烦人的错误。

如果您从 Xcode 中运行一个进程,然后直接停止模拟器(在 Xcode 之外),Xcode 仍会显示该进程正在运行并有效地禁用与模拟器的任何进一步交互。

我无法在 Xcode 中停止进程(无响应),我也无法启动新进程,因为 Xcode 认为模拟器正在使用中。关闭模拟器也不会通知 Xcode,所以我别无选择,只能关闭 Xcode 并再次打开它但即使这样也不起作用,因为 Xcode 在尝试关闭进程时也会挂起!所以我必须强制退出 Xcode!

有没有人找到解决这个问题的方法?我意识到我现在应该只在 Xcode 中操作模拟器,但我已经习惯了能够独立操作模拟器。

谢谢

【问题讨论】:

【参考方案1】:

我在使用 Xcode 4.3.2 时遇到了类似的问题。我通过执行以下操作修复了它们:

    启动 Xcode。

    关闭所有打开的项目。

    打开管理器。

    使用左下角的齿轮图标从左侧面板中删除项目。选择“从管理器中删除...”。这将清除 Xcode 缓存的有关项目的所有数据(索引、DerivedData、快照等)。

5)。重新打开项目。

这样做之后,我的 Xcode 挂起问题就消失了。

【讨论】:

试过了,对我没有帮助。【参考方案2】:

发生这种情况时,我会遵循以下步骤:

如果模拟器尚未运行,请启动它 从 ios 模拟器菜单中选择“重置内容和设置...”选项 清理并重建项目

【讨论】:

以上是关于xcode 4.3.2 进程挂起的主要内容,如果未能解决你的问题,请参考以下文章

Xcode Instruments 附加到进程

Ring3挂起进程,跟恢复进程.

linux 挂起进程

linux C 当前进程运行10ms后挂起的功能如何实现.

当子进程仍然打开时,为啥 Java 进程会从 Gradle 挂起?

启动特定子进程后挂起进程