11

我正在使用 Mac os 10.8.2 和 Xcode 4.5.2,当我尝试在 ios 5/5.1 模拟器中运行我的应用程序时,它工作正常,但是当我尝试在 ios 6 模拟器中运行应用程序时,它卡住了空白屏幕. 谁能让我知道我的问题的解决方案是什么?

4

3 回答 3

9

我前段时间遇到过这个问题。这对我有帮助:

  1. 在您的 iOS 模拟器中,重置内容和设置
  2. 退出你的 iOS 模拟器
  3. 退出并重新打开您的 Xcode 项目
  4. 在 Xcode 中,单击产品 > 编辑方案。将调试器从 LLDB 更改为 GDB(或无)
  5. 在 Xcode 中,单击产品 > 按住键盘上的选项按钮,然后单击“清理构建文件夹”
  6. 运行你的项目

这对我有用......有时当我遇到这个错误时。这是一个很好的链接,可以找到可能出错的其他一些选项:

XCode 4 挂在“附加到(应用程序名称)”处

祝你好运!

于 2012-11-20T00:51:19.230 回答
8

我有同样的问题:就我而言,原因显然是:

  • 两个单身人士,
  • 每个人都有一个指向另一个人的指针,
  • 在其指定的初始化程序中。

就像图 8 一样,初始化 #1 导致初始化另一个(#2),这导致尝试再次初始化 #1 ——但作为一个单例,这(至少,我猜这是)意味着吹走记忆有线索的地址——比如回到过去,让你的父母永远不会见面。所以线程丢失了,甚至没有错误,只是挂起。

iOS 8.x、Xcode 6.x、ObjC

于 2015-09-06T21:25:40.443 回答
2

我有同样的问题,这不是缓存问题。问题是程序陷入了无限循环,该循环在应用程序启动时被触发。

试试看这是不是你的情况。

于 2014-08-20T11:04:27.353 回答