背景:我安装了Xcode 3.2.3并希望将项目分发给各种iPhone(iPod Touch?)设备,包括较旧的设备。选择项目时 - >构建 - > Base SDK我看到了选项“iPhone Device 4.0”和“iPhone Device 3.2”(不再是3.1.x,虽然它是在之前版本的Xcode中的IIRC,之后我在iOS4之后下载了最新的版本)。
问题:如何将我的部署目标设置为说iPhone OS 3.0或3.1?或者我该怎么办?
答案 0 :(得分:2)
将Base SDK设置为4.0,将Deployment Target设置为3.0。只要您不使用任何新的4.0功能,您的应用程序将在3.0设备上正常运行。或者获取3.0 / 3.1 SDK的副本(如果你能找到它,不知道Apple是否让它们随处下载)并将其安装到一个单独的目录中。