几个月来我一直遇到这个 Xcode 问题,每当我在 Xcode 上运行任何应用程序并说“模拟应用程序退出”时,我的 iOS 模拟器就会停止工作。和“iOS模拟器找不到SDK。SDK可能需要重新安装。” 我正在运行 Xcode 4.3.3 并安装了 iOS sdk 5.1 并且所有内容都已更新,但它也发生在我以前版本的 Xcode 上。我现在已经尝试重新安装 Xcode 超过 10 次,并且已经发布这个问题一段时间了。没有人能够得到解决方案。我什至已经向苹果发送了错误报告,但我认为他们不会回复。我已经尝试过所有其他有此问题的人在其他线程中被告知要做的所有事情。我' 老实说,我正在考虑购买一台新的 Mac,看看 Xcode 是否可以在该 Mac 上运行,或者使用我当前的 Mac 来让 Apple 看看。因此,如果有人有任何想法,请告诉我。
6 回答
转到 Xcode -> Preferences -> Downloads 并确保您在项目中选择的“Target SDK”实际上已安装在“下载”窗口下。对我来说,这神奇地被卸载了。一旦我安装了我的应用程序正在使用的 SDK,一切都会再次运行
这对我有用:http: //www.colinbowern.com/posts/the-simulated-application-quit 我刚刚删除了 ~/Library/Application Support/iPhone Simulator 下的文件夹“6.1”我刚刚再次启动了应用程序和模拟器正确地重新创建了 6.1 文件夹。
重置模拟器设置(iOS Simulator > Reset Contents and Settings)为我解决了这个问题。
我遇到过同样的问题。对我来说,所有安装的模拟器(4.3 到 6.0)突然停止工作。然后我去了 Xcode -> Preferences -> Downloads,在那里我有机会至少更新了 5.0 模拟器。这现在可以工作了,但我无法让 4.3 或 5.1 或 6.0 工作。
关于这个问题,我个人在 xcode 上经历了一件奇怪的事情。有时 sdk 安装正确,但仍然出现此错误。我有两个类,如果我从应用程序委托调用第一类,那么 ipad 模拟器工作正常,但是当我调用第二类时,它会给出需要重新安装 sdk 的错误。在我发生错误的情况下,我在第二堂课中有两个错误。当我在调试后纠正错误时,ipad 模拟器开始完全正常工作。这很奇怪,但这不是您的 sdk 的问题,问题出在代码的某个地方。
这只是发生在我身上。我尝试使用 iPhone 5.1 模拟器启动,得到错误“iOS 模拟器找不到 SDK。SDK 可能需要重新安装。” 我尝试运行 iPad 5.1 Sim,它确实有效。我切换到非视网膜 iPad。然后我再次尝试运行 iPhone 5.1 Simulator,它成功了。