iPhone模拟器在启动时立即挂起

13
每当我尝试通过Xcode的Build&Run启动iPhone模拟器时,模拟器都会显示出来并立即陷入等待状态。
我尝试了构建和运行空项目、重新启动Xcode和我的电脑,但目前什么都没起作用。我的系统版本是Snow Leopard 10.6.5,Xcode版本为3.2.5,模拟器版本为4.2。
在我的控制台中唯一显示的错误是:
12/11/10 6:03:02 PM installd[1134] CFPreferences: user home directory at file://localhost/Users/Old%20Mac/Library/Application%20Support/iPhone%20Simulator/4.2/ is unavailable. User domains will be volatile.
12/11/10 6:03:42 PM com.apple.launchd.peruser.502[117] (com.apple.iPhoneSimulator:com.apple.mobile.installd[1155]) Exited with exit code: 255
12/11/10 6:03:42 PM com.apple.launchd.peruser.502[117] (com.apple.iPhoneSimulator:com.apple.mobile.installd) Throttling respawn: Will start in 10 seconds

模拟器停留在黑屏界面无法运行:![卡住了!]

非常感谢任何帮助 - 谢谢!

5个回答

17

我也遇到了同样的问题,在最新的SDK上进行了全新安装(iOS模拟器一直处于黑屏状态,即使使用原始的Xcode模板)。

这里是解决方法的链接:https://discussions.apple.com/thread/2611612?threadID=2611612。 删除 /Library/Application Support/iPhone Simulator 目录对我有用。然后退出IOS模拟器后重新创建该文件夹。除了 "/user/...",它还包含一个目录 "/4.3/..."。


2
对我来说,它在我的主目录中的“~/Library/Application Support/iPhone Simulator”。 - Besi
3
不确定是否会发生在其他人身上,但是你的 Spotlight 搜索可能会显示旧版的 iOS 模拟器。尝试通过终端直接打开当前 Xcode 的 iOS 模拟器:open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/ - Neil Sarkar
1
@NeilSarkar:你应该把你的评论变成一个答案。 - Tim Büthe
这对我有帮助,谢谢。请注意,在较新的Xcode版本中,此路径已移至〜/ Library / Developer / CoreSimulator - Eliot

4

打开显示黑屏幕的 iOS 模拟器,点击一下它,然后您就可以在顶部看到 iOS 模拟器菜单。

iOS 模拟器 -> 重置内容和设置应该可以解决问题。


2

如果您使用的是双显卡Mac(如MacBook Pro),有时会出现视频系统无法切换到独立显卡的情况。重置SMC可以解决这个问题:http://support.apple.com/kb/ht3964


1
我重新启动了我的Macbook Pro,问题得到了解决。

0

你是否以路径指定的相同用户登录,否则可能会出现权限问题?也许你可以尝试重新安装Xcode。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接