Ipad 即使安装了4.1.2,如何使用3.2进行编译

Ipad 即使安装了4.1.2,如何使用3.2进行编译,ipad,iphone-sdk-3.2,iphone-sdk-4.1,Ipad,Iphone Sdk 3.2,Iphone Sdk 4.1,我在iPad的新4.1上遇到了麻烦。我仍然想编译3.2版本。是否在项目设置中设置基本版本?如果是,为什么标记为丢失?我如何得到它,我把它放在哪里 抱歉,这里有很多问题,但他们已经改变了绘画的工作方式,我现在不想改变我的整个应用程序。当根据3.2编译我的应用程序时,它可以在4.1 iPad上正常工作,但在根据4.2编译时就不行了。这是因为当你针对一个iOS版本进行编译时,它会从这个iOS版本导入框架吗?是的,不幸的是,苹果正在竭尽全力取消任何以前版本的iOS 使用最新版本更新XCode后,通常会发

我在iPad的新4.1上遇到了麻烦。我仍然想编译3.2版本。是否在项目设置中设置基本版本?如果是,为什么标记为丢失?我如何得到它,我把它放在哪里


抱歉,这里有很多问题,但他们已经改变了绘画的工作方式,我现在不想改变我的整个应用程序。当根据3.2编译我的应用程序时,它可以在4.1 iPad上正常工作,但在根据4.2编译时就不行了。这是因为当你针对一个iOS版本进行编译时,它会从这个iOS版本导入框架吗?

是的,不幸的是,苹果正在竭尽全力取消任何以前版本的iOS

使用最新版本更新XCode后,通常会发现缺少基本SDK,需要更新项目配置以使其重新编译。双击项目树中的项目项,或右键单击该项目并选择“获取信息”,然后在“属性”窗口中选择名为“生成”的选项卡,确保在“配置选择”框中选择了所有配置,然后找到基本SDK属性-这是您针对的iOS版本apple通常确保能够在此处仅选择最新的iOS版本,然后找到名为iOS部署目标的属性-在此处选择您将支持的最早iOS版本-根据您的情况选择此处3.2

好了:只需几张便条:

当您对项目属性进行这些更改时,可能需要关闭XCode并再次运行它,然后再次打开项目-有时在您更改项目属性之后,它确实可以正常工作

如果您支持3.2,请确保如果您将4.x中的框架添加到您的项目中,您可以将它们软链接起来,这样在3.2 bcz下就不会崩溃。设备上不存在这些框架

马林