【发布时间】:2010-08-12 10:38:35
【问题描述】:
您知道安装 iOS SDK 4 意味着您无法将 Base SDK 设置为 3.1.x 及更低版本(您必须使用部署目标等)。
在 4.0 之上安装 4.0.2 时会发生同样的情况吗?我是否必须将我的 Base SDK 设置为 4.0.2 并将部署目标用于较低版本(4.x 或更低版本)?或者我仍然可以将我的 Base SDK 设置为 4.0?
【问题讨论】:
您知道安装 iOS SDK 4 意味着您无法将 Base SDK 设置为 3.1.x 及更低版本(您必须使用部署目标等)。
在 4.0 之上安装 4.0.2 时会发生同样的情况吗?我是否必须将我的 Base SDK 设置为 4.0.2 并将部署目标用于较低版本(4.x 或更低版本)?或者我仍然可以将我的 Base SDK 设置为 4.0?
【问题讨论】:
没有。 Xcode 允许您选择的基本 SDK 是更主要的 .x 版本,而不是错误修复 .x.y 版本。 4.0 作为基础 SDK 仍然受到支持,我想它会持续一段时间。新 SDK 的唯一原因是支持您可能已升级到 4.0.2(或 iPad 为 3.2.2)的任何测试设备。
Apple 似乎删除了 3.x 作为基础 SDK,以强制人们在构建提交应用程序时使用它,以确保所有新应用程序和更新都支持多任务处理(您可以在以下情况下免费获得针对 4.0 构建)。 Apple 甚至不再接受不使用 4.0 作为 App Store 基础 SDK 的应用程序。
【讨论】: