XCode 5.0.1和iOS 5.1模拟器问题

在Mavericks上将XCode升级到5.0.1之后,我无法安装iOS 5模拟器,它从Download部分中删除了…这只是发生在我身上还是其他人有类似的问题?

在这里输入图像说明

是否可以从Xcode下载页面以外安装5.1模拟器?

当我安装XCode4.5时,我面对同样的事情。 然后我将SDK从旧的xcode复制到新的xcode。 SDK位于以下path中。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk /Applications/Xcode4.5.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk 

不幸的是,iOS模拟器5.0和5.1在小牛身上不起作用。 在开发者论坛( https://devforums.apple.com/message/911139#911139 )上最好由gparker解释这个原因:

iOS模拟器不会复制iOS的某些低级部分。 例如,它使用主机OS X的内核,而不是尝试虚拟化iOS内核。 iOS模拟器要求这些子系统在模拟的iOS和主机OS X之间看起来足够类似。当一个新的主机OS X变化太多时,可能会破坏旧的模拟器。 那时有人做出一个工程和成本决定,要么更新旧的模拟器或放弃对它的支持。

不是你和我希望find的答案。 您当然可以在Parallels中运行Mountain Lion来testingiOS 5.x.

iOS Simulator 5.0 / 5.1仅适用于Mountain Lion。 如果你在Mavericks上运行,你只会看到iOS 6.0 / 6.1 / 7.0。 XCode5-GM上的iOS5模拟器

其他模拟器可以从Xcode -> Preference -> Downloads -> Components

在这里输入图像说明

但是,在Xcode 5.x的情况下,由于小牛不允许,iOS 5模拟器无法安装。

在这里输入图像说明

Apple Xcode 5的文档