我已经下载了xcode 3.2.3和sdk 4的最终版本(之前没有安装过任何beta版本),现在似乎找不到编译我的应用程序以适用于iOS 3.1.3的方法。有人知道怎么做吗?
目前来看,你做不到。他们可能是有意为之,以阻止编译针对3.1.3的新应用程序,因为这会破坏多任务处理。
相反,你可以编译iOS 4,但将部署目标设置为3.1.3。只要不使用任何非3.1.3的方法/类等,且应用程序可以安装和在3.1.3设备上运行,这实际上并不需要更多的实际工作量。然后你还可以使你的应用程序具有多任务处理能力,这样它可以在运行iOS 4并支持多任务处理的设备上良好运行。
请注意:基本SDK可以在项目级别上设置,但您需要转到目标本身的构建设置中设置部署目标(该设置在项目级别上不可用)。