xcode4 - XCode 4.2缺少用于模拟器的iOS5 SDK

标签 xcode4 ios-simulator ios5 failed-installation

我在针对iPhone 5的OSX Lion 10.7.2上使用Xcode 4.2创建了一个空的Single View应用程序。该项目虽然构建愉快,但是在启动模拟器时却收到以下错误消息:

iOS Simulator could not find the SDK. The SDK may need to be reinstalled.



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

似乎在安装过程中未部署SDK。关于如何正确安装iOS 5 SDK以使模拟器正常运行的任何建议或技巧?

更新

我下载了未安装的iOS 4.3模拟器。如果我选择4.3 SDK,但由于某些原因无法识别包含5.0 SDK的文件夹,则模拟器可以完美运行。

更新

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

最佳答案

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

不幸的是,一旦安装,这会破坏iOS模拟器,即使在卸载Asepsis之后,我也需要重建整台机器才能消除该错误。

更新

BinaryAge知道与Xcode 4.2有关的问题,现在已在“已知问题”页面上列出了该问题,并在下载链接上显示了警告标语。

最终更新

看来BinaryAge改变了Asepsis的工作方式,而最新版本不再是问题。

关于xcode4 - XCode 4.2缺少用于模拟器的iOS5 SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7807719/

相关文章:

iphone - Instruments 总是为具有自动化功能的通用应用程序推出 iPad 模拟器,我如何强制它使用 iPhone 模拟器?

core-data - 在Xcode 4中为核心数据属性生成代码

macos - 在 Interface Builder 中的 View Effects Inspector 中选择 CALayer 有何作用?

ios - 当我在 iPad 上运行时,应用程序的大小不会改变

ios - Xcode 模拟器替代方案

ios - 在 IOS 5 上将应用程序限制为特定方向

iphone - 逻辑错误: The left operand of '&' is a garbage value

ios - 自定义 UINavigationBar 高度 : how do I adjust the content views?

iphone - 如何在命令行中捕获 OCUnit 的测试失败/成功?

objective-c - XCode 4 存档/IPA 错误 : "The operation couldn’ t be completed. 没有这样的文件或目录”