XCode 4.2缺少模拟器的iOS5 SDK

Bin*_*fit 7 failed-installation xcode4 ios-simulator ios5

我在针对iPhone 5的OSX Lion 10.7.2上使用Xcode 4.2创建了一个空的单视图应用程序.该项目很快乐地构建,但是在启动模拟器时,我收到以下错误消息:

iOS模拟器无法找到SDK.可能需要重新安装SDK.

然后,我尝试以相同的结果定位iPad.我使用终端删除了Xcode,并从AppStore下载了一份新的副本.干净安装会生成完全相同的错误.

似乎在安装期间未部署SDK.有关如何正确安装iOS 5 SDK以使模拟器正常工作的任何建议或提示?

更新

我下载了未安装的iOS 4.3模拟器.如果我选择4.3 SDK但是由于某种原因无法识别包含5.0 SDK的文件夹,模拟器可以正常工作.

更新

我重新格式化了MacBook,重新加载了一个干净的OSX Lion而没有恢复任何备份并安装了Xcode.在安装完成后直接运行模拟器,但是在重新启动并重新启动Xcode之后,错误又回来了.SDK本身似乎已损坏.将再次尝试重新安装Xcode.

Bin*_*fit 6

经过一些测试后发现问题是由第三方软件引起的.最近,TotalFinder的开发人员删除了系统的Asepsis部分,并创建了一个单独的DS_Store文件处理应用程序.

不幸的是,这会在安装后破坏iOS模拟器,甚至在卸载Asepsis之后,我需要重建我的整个机器以摆脱错误.

更新

BinaryAge知道有关Xcode 4.2的问题,它现在列在已知问题页面上,并在下载链接上显示警告标题.

最后更新

似乎BinaryAge改变了Asepsis的工作方式,这不再是最新版本的问题.

  • 最后,我通过停止Asepsis并卸载它来使Xcode和iOS Simulator工作.谢谢,这个问题让我走上了正确的道路! (2认同)

小智 5

您是否在模拟器中尝试"文件 - >重置内容和设置..."?我也遇到了类似的问题,但是在重置模拟器之后它才起作用!事实上,我发现它删除了所有现有项目并创建了新项目后仍然有效,但是在重新启动xcode之后又发生了.幸运的是,"重置"总是对我有用,我希望它对你的情况有所帮助.