为什么在安装新的Xcode版本和新的iPhone SDK时会删除旧的SDK?现在我们有v4,我需要进行哪些设置才能使应用程序仍然适用于3.x?
谢谢。
关于该主题的苹果文档可以在 "SDK 兼容性指南" 中找到。
要了解不同版本iOS的更改,请参考 "iOS有什么新功能"。
该主题也在 "iOS开发指南" 中讨论,在"构建和运行应用程序"部分下查看。请参考子部分"指定运行时环境"。
将基础SDK设置为4.0,部署目标设置为3.x。或者,在现代条件下,将基础SDK设置为最新版本,部署目标设置为您需要的任何版本。
3.2.3最后的测试版删除了所有其他SDK,因为太多人试图发布使用测试版SDK开发的应用程序,这些应用程序将无法被接受。我猜GM仍然在做同样的事情。
如果您想开发4.0、3.2和3.0(加上3.0、3.1、3.1.2和3.1.3)的应用程序,请按照以下步骤进行: