刚刚将我的xcode升级到最新的SDK,其中包含iOS 4.1 SDK。我的应用程序是为4.0构建的,但是xcode不再让我为4.0构建(缺少SDK)。我宁愿不要求4.1,因为应用程序不需要它,它只是昨天出来。有什么想法允许我为4.0构建?我没有看到从开发者网站下载最新版本的xcode的选项。
答案 0 :(得分:11)
这是一个常见的误解,因为它被称为 Base SDK ,它应该引用您应用的最低要求。不是这样! Base SDK是您将要开发的 最高SDK ,并且有必要将其更新为最新功能和iOS版本(您所做的只是不使用任何新功能,如果你不想)。如果您计划支持旧版本的iOS,那么您需要将部署目标设置为您想要的 最低SDK级别 支持。
我花了一段时间和相当多的阅读来解决这个问题。这是基本的想法。如果您需要更多信息,请在one of my posts中找到有关此问题的更完整说明。
答案 1 :(得分:2)