2

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

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

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

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

谢谢

4

2 回答 2

6

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

  1. 启动 Xcode。

  2. 关闭所有打开的项目。

  3. 打开组织者。

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

5)。重新打开项目。

自从这样做以来,我的 Xcode 挂起问题就消失了。

于 2012-05-06T03:25:10.930 回答
0

以下是我在发生这种情况时遵循的步骤:

  • 如果模拟器尚未运行,请启动它
  • 从 iOS 模拟器菜单中选择“重置内容和设置...”选项
  • 清理并重建项目
于 2013-03-11T13:43:47.833 回答