2

突然间我无法正常运行 iOS 模拟器。内置应用程序不再工作(通讯录、Safari 等)。但是,我可以构建和安装我自己的应用程序。

我试图访问联系人应用程序,以便手动添加联系人,但随后出现错误"The simulated application quit."

如果我通过运行我的应用程序在 XCode 中启动模拟器,选择Hardware > Home,然后我可以打开内置应用程序,包括联系人,但是我无法添加联系人,因为它崩溃了。我重置了模拟器,并将联系人的 SQL DB 移开。

我正在运行 Xcode 4.3.2,模拟器位于...

XCode4 > Platforms > iPhoneSimulator.platform > Developer > Applications

有什么建议吗?什么会突然导致这种情况?该错误似乎与我的代码无关,因为此时它完全存在于模拟器中。

注意:我从 Snow Leopard 升级到 Lion,以便可以运行 Xcode 4.3.2。这是几周前的事了。

Scenario #1

  1. 重启
  2. 打开位于的 iOS 模拟器应用程序XCode4 > Platforms > iPhoneSimulator.platform > Developer > Applications
  3. 选择任何应用程序。例如,联系人应用程序或设置或 Safari 或照片。
  4. 模拟器因错误而崩溃"The simulated application quit."

Scenario #2

  1. 重启
  2. 打开 Xcode 4.3.2。
  3. 构建并运行我正在开发的访问联系人应用程序的应用程序。
  4. 应用程序运行
  5. 选择硬件 > 主页
  6. 内置应用程序打开并运行良好,除了联系人应用程序。
  7. 启动联系人应用程序
  8. 选择“+”按钮添加联系人。
  9. 尝试输入名字。
  10. 模拟器因错误而崩溃"The simulated application quit."

更新:我找到了解决方法。我应该澄清一下我是在 iPad 模式下使用模拟器运行的。我切换到 iPhone 模式并且能够毫无问题地添加联系人。然后我切换回 iPad,以便继续开发。我的应用程序是通用应用程序,在 SDK 代码中访问联系人没有问题。我目前得出的结论是,带有联系人的模拟器存在错误,或者某些东西出现了错误。无论如何,我又重新开始了。下一步是更新到最新的 Xcode 4.3.3。但是,我不想在大量开发期间这样做。我会在有能力的时候更新。

4

1 回答 1

0

您是否尝试过卸载/重新安装 Xcode 和开发者工具?

于 2012-07-13T23:09:34.240 回答