我安装了多个版本的Xcode.我可以通过启动旧的Xcode来针对较旧的iOS版本构建我的项目.但是,如何使用较新的Xcode版本来构建旧的iOS版本呢?
在项目设置中有一个Base SDK下拉列表.它仅提供最新的iOS版本供选择.
在/ Developer/Platforms /下有一个iOS.platform文件夹,其中包含:
SDKs/
  iPhoneOS3.2.sdk
  iPhoneOS4.1.sdk
最后,有一个名为DeviceSupport的有趣文件夹,其中包含从3.0到4.1的各种版本!
必须有一种方法可以将SDKs/DeviceSupport文件从旧的Xcode复制到新的Xcode,并使旧版的iOS 4.0甚至3.0工作.怎么样?
嘿我已经做了很多环顾四周,看到了许多答案,如何在旧版本的Xcode中做到这一点,但它们似乎不适用于Xcode 6.那么如何在模拟器中运行旧版本的iOS Xcode 6.
谢谢您的帮助
根据文档应该能够选择运行模拟器的iOS版本,但是只有最新的4.3.2列在"硬件/版本"下.
帮助说:"要设置模拟环境中使用的iOS版本,请选择硬件>版本,然后选择要测试的版本."
我不想支持3.x(虽然它会很好),但至少我想在4.2,4.1和4.0上模拟我的应用程序.这是怎么回事?他们为什么不上市?
更新:我在Lion上,所以我无法安装早期版本的Xcode.在升级之前,我可以轻松地测试不同的版本.