我正在考虑升级到iOS SDK 4.2.但我想知道的是,如果我仍然可以将模拟器作为iOS 3.2运行.这是因为我正在为iPad创建iAds,但我仍然想检查我的程序是否可以在iOS 3.2上运行.
注意:我过去曾看过类似的帖子,但是他们在确定如何完成这些操作方面没有多大帮助.
我安装了多个版本的Xcode.我可以通过启动旧的Xcode来针对较旧的iOS版本构建我的项目.但是,如何使用较新的Xcode版本来构建旧的iOS版本呢?
在项目设置中有一个Base SDK下拉列表.它仅提供最新的iOS版本供选择.
在/ Developer/Platforms /下有一个iOS.platform文件夹,其中包含:
SDKs/
iPhoneOS3.2.sdk
iPhoneOS4.1.sdk
Run Code Online (Sandbox Code Playgroud)
最后,有一个名为DeviceSupport的有趣文件夹,其中包含从3.0到4.1的各种版本!
必须有一种方法可以将SDKs/DeviceSupport文件从旧的Xcode复制到新的Xcode,并使旧版的iOS 4.0甚至3.0工作.怎么样?
我有xcode 4.2.1.如果我选择iOS 4.3 SDK但是由于某种原因无法识别包含iOS 5.0 SDK的文件夹,模拟器可以正常工作.一些解决方案 谢谢