使用SDK 4.0模拟iPhone 3.0

chr*_*ler 5 iphone ios4 ios-simulator

我安装了xcode 3.1.3和xcode 3.2.1

当然,我现在使用3.2.1与Sdk 4开发新的应用程序.但是,如果我喜欢在模拟iphone上测试一个用sdk 4编译的应用程序,那将会有3.0?

作为BaseSDk,我使用4.0和目标3.0

在xcode 3.1.3中我可以选择一个低至2.x的模拟器,但是使用sdk 4.0我只能选择4.0 iphone或3.2 ipad

示例>我知道4.0之前不支持iAd所以我将框架设置为弱.但只是为了确保一切正常,我真的想在模拟器中测试我的应用程序,该模拟器模拟带有3.0的iphone

克里斯

Dad*_*Dad 2

新的模拟器似乎无法运行旧的模拟器操作系统(3.2 是它可以运行的最旧的操作系统)。我尝试将它们从旧的 SDK 安装和几个变体中移出,但“不行”。

例如,当您将基础 SDK 设置为 4.0 但将部署设置为 3.1.3 时,您可以检查是否未使用新 SDK 中定义的方法。有关如何执行此操作的博客文章,请参阅此博客文章,并记下我对执行最后两个步骤的更简单方法的评论(无需将项目文件编辑为文本文件)。