如何在XCode 4.2.1(SDK5.0)中安装较旧的iOS模拟器

Gen*_*ode 36 sdk xcode add ios ios-simulator

我刚买了一台新的iMac.然后我下载了最新的SDK 5.0并安装了XCode 4.2.1.一切都很好.虽然我意识到只有iPhone和iPad Simulator 5.0可用于调试.所以我继续点击更多模拟器...我点击安装所有项目,一会儿过去,当我回来时,它表示"已安装".但是当我回到我的XCode时,列表中仍然只有Simulators 5.0.

那么,我如何在XCode 4.2.1中安装旧的模拟器呢?我错过了任何一步吗?或者我是否需要安装较旧的SDK?请帮忙.谢谢.

roh*_*tel 64

X-Code 4.2只有iOS 5模拟器和库.如果你想要使用X-Code的低版本模拟器和库,只需转到X-Code-> Prefrences-> Downloads选项卡.在下载选项卡中,您将有两个选项卡:

1)组件 - 在这里你可以选择下载iOS 4.3模拟器(~600 Mb),iOS 4.0-4.1(~670 MB)设备调试支持,iOS 3.0-3.2.2(686.3 MB)设备调试支持.

2)文档 - Yoy可以选择下载iOS 5.0,XCode 4.2开发人员libaray,Mac OSX 10.7核心库.

在此输入图像描述

安装你需要的组件,然后你去.你这样安装组件?

  • 我刚刚从xcode 4.0 platforms/iphonesimulator.platform/developer/sdks复制了iPhoneSImulator4.0.dsk和4.2,4.1 3.2.他们工作了!:) (2认同)
  • 为什么组件列表中没有4.2,你知道我在哪里可以得到它吗?我只需要模拟器. (2认同)

Ant*_*ine 14

如果Xcode没有显示想要的模拟器,您可以从这里下载旧的xcodes:https://developer.apple.com/downloads/index.action? name = Xcode

例如:

  • iOS 5模拟器 - > Xcode 4.3
  • iOS 5.1模拟器 - > Xcode 4.3.3
  • iOS 6模拟器 - > Xcode 4.6
  • iOS 6.1模拟器 - > Xcode 4.6.3
  • iOS 7模拟器 - > Xcode 5
  • iOS 7.1模拟器 - > Xcode 5.1

您可以在下载的.dmg中找到Xcode应用程序

  1. 打开这个DMG
  2. 右键单击Xco​​de应用程序,然后单击"显示包内容"
  3. 导航至:Contents/Developer/Platforms/iPhoneSimulator.platform/Developer
  4. 复制找到的模拟器文件夹(例如,iPhoneSimulator7.1.sdk文件夹)
  5. 对当前的Xcode应用程序重复步骤2和3
  6. 粘贴模拟器文件夹

重新启动Xcode将显示新添加的模拟器

快乐的建筑和测试!

更新:
在xCode 6中测试,也在那里工作

  • 无法在Xcode 6.1中使用它.我想将iOS 8.0 Simulator添加到Xcode 6.1.我已经将它从DMG(全部2 GB以上)移开了但是当我打开iOS模拟器时,我可以选择的唯一设备是8.1和7.1(我安装了那个).8.0不会显示为选项. (3认同)