1

我打算将 Xcode 3.2.5 升级到 Xcode 4.0.2 所以这个新版本是否支持部署目标 3.0

4

2 回答 2

3

是的,您仍然可以使用 Xcode 4.0.2 将部署目标设置为 iOS 3.0,但您必须使用 iOS 4.3 SDK 作为基础 SDK。它是基础 SDK 唯一受支持的选项。

于 2011-04-15T07:14:09.333 回答
1

如果从此处接受的答案出发: How can I build in XCode 4, for an iOS 3.1 deployment target, using libSystem.B?

以及维基百科页面:

Xcode 4.0 放弃了对许多旧系统的支持,包括所有 PowerPC 开发以及适用于 10.4 和 10.5 的 SDK,以及所有早于 4.3 的 iOS SDK。部署目标仍然可以设置为为那些旧平台生成二进制文件,但是对于 Mac OS X 应用程序,只能生成 x86 和 x86_64 二进制文件。

是的,您可以使用 XCode 4 定位 iOS 3.0(但我不知道您是如何做到的)

编辑:我在一个论坛上找到了这个,它应该让你瞄准 iOS 3.0

  • 在您的 X-Code 项目中,选择“项目”子菜单中的编辑项目设置。
  • 在那里,单击构建选项卡。
  • 确保在“配置”选项中选择所有配置。
  • 在 Base SDK 选项中选择 iPhone Device 4.0
  • 搜索 iPhone OS 部署目标并选择 iPhone OS 3.0

http://www.iphonedevsdk.com/forum/iphone-sdk-development/53167-compile-ios-3-0-using-xcode-4-a.html#post221406

于 2011-04-15T07:10:57.703 回答