【问题标题】:Xcode does not run the app on simulator. (App exited unexpectedly)Xcode 不在模拟器上运行应用程序。 (应用程序意外退出)
【发布时间】:2013-12-27 03:38:24
【问题描述】:

我正在使用 Xcode 5.0.2 为 iPad (iOS 7) 进行开发。 昨天早上我在玩这个应用程序(我的第一个应用程序),每次运行它时,它都会完美地显示在模拟器中。但是在运行了一些 5/6 之后,Xcode 刚刚停止在模拟器中启动我的应用程序。我开始收到这条消息:

MagazineManager 意外退出 - 失去连接

图片:

从昨天早上开始,我一直在研究一个没有运气的解决方案。我什至卸载并重新安装了 Xcode,清除了缓存,删除了文件夹......所有这些戏剧都认为这可能是某种缓存问题。

然后,上网我尝试了很多“解决方案”,都没有奏效。

我已经尝试了这里列出的所有内容:Xcode suddenly stopped running project on hardware: "Could not launch xxx.app: .. No such file.."

在这里:https://discussions.apple.com/message/23431537#23431537

在更多地方。

在我“试试这个,试试那个”之后,我遇到了同样的问题。我只能在模拟器上看到黑屏(下图),在 Xcode 上看到这条消息!

在我的广泛研究中,我了解到人们仍然可以使用他们的 iPad 进行调试。问题是我得到了新的 iPad air,那是 12 月 20 日才到这里的!!所以我没有地方测试我的应用。

谢谢!

更新

刚刚在调试器控制台中收到此消息:

013-12-09 20:23:25.902 sim[607:303] /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/bin/sim:在路径:'/Users//Library/Developer/Xcode/DerivedData/MagMan-bvhhiijesvrvuteunbmpsxcqgsst/Build/Products/Debug-iphonesimulator/MagMan.app'

【问题讨论】:

  • 我看到有证据表明 OSx 耗尽了某种线程句柄,因此您需要重新启动 Mac。您可以通过杀死模拟器然后使用 Activity Monitor 杀死一些散乱的模拟器线程来获得一点好处,但这似乎不是一个完整的解决方案。
  • @HotLicks 刚刚重新启动,没有运气。 =(
  • 有一个目录可以清理,除了清理+重置内容和设置,但我不记得它隐藏在哪里。
  • 你能在模拟器上运行 any 应用吗?就像使用单个视图控制器创建一个新的空白应用程序并运行它?
  • 你试过不同版本的模拟器吗?

标签: ios objective-c xcode ios7 xcode5


【解决方案1】:

我的问题是调试器。事实上,它仍然是。 我解决的方法,并且一直在为每个新项目做,是禁用调试器,然后运行项目。这样我就可以在模拟器上使用该应用程序,但没有调试功能。

我不知道问题是什么,在我的情况下是什么导致了这个调试器问题,但目前这是我能想到的最好的方法。感谢回答我的问题并帮助我进行研究的朋友,我能够对其进行测试和禁用。

这就是我禁用调试器的方式:

  1. 项目>编辑方案
  2. Debugger 设置为无

如果有人知道这个问题的解决方案,请随时回答这个问题,我会确保相应地更新所选答案。

再次感谢您的所有时间和耐心,特别是 @Popeye 和 @HotLicks,他们花了很多时间来帮助我。

【讨论】:

  • 暂时也为我工作(XCode 5.0.2),但必须有更好的方法!调试器 (LLDB) 是否安装不正确??
  • @MikeGriffith 可能是......我不确定,但是是的,这是迄今为止我可以使用 XCode 的唯一方法。
  • 它工作。但是,我不能再调试了。有人有其他建议吗?
【解决方案2】:

有时模拟器可能有点不稳定,只需要重置。当模拟器可见时,在屏幕顶部的导航栏中尝试:

iOS Simulator --> Reset Content and Settings...

这应该重置所有设置并删除内容,因此所有数据、图像、应用程序等都将被删除,就像它以前从未运行过一样。

更新

XCode5 can't install app on iOS simulator上的回答表示如下

我为此找到了“修复”。在尝试了所有方法并在“我的应用程序”上遇到相同的错误后,我打开并尝试运行“我的应用程序 2”。 “我的应用程序 2”运行良好,所以我回到“我的应用程序”,再次尝试,这次一切正常。疯了

如果这不起作用,请发表评论,我会再看看。

【讨论】:

  • 昨天和今天做了无数次,没有运气=(
  • 你试过重启Mac吗?您能否将其添加到您的问题中,以及我们需要知道的一切。
  • 是的,在此期间有几次。如前所述,我什至重新安装了 Xcode,然后重新启动了 mac。
  • 我昨天看到了那个答案,也试过了。还是不行。我什至创建了一个不起作用的新项目。没有一个新项目有效。即使在重新安装 Xcode 之后。
  • 再次请在您的问题中包含此内容,我只是向您指出您已经看过的东西并浪费我的时间。请分享一切。
【解决方案3】:

删除该应用并重新启动您的 iPad 即可使用

【讨论】:

  • 他们使用的是模拟器而不是 iPad。
猜你喜欢
  • 2019-02-02
  • 2017-02-12
  • 2021-09-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-04
  • 2017-01-29
相关资源
最近更新 更多