【问题标题】:Are Xcode 4 and iOS SDK 4.3 compatible with Snow Leopard?Xcode 4 和 iOS SDK 4.3 是否与 Snow Leopard 兼容?
【发布时间】:2012-01-02 01:02:45
【问题描述】:

目前我在 Snow Leopard 上使用 Xcode 3 和 iOS SDK 4.2。我打算下载并安装 Xcode 4 和 iOS SDK 4.3。

我想知道 Xcode 4 和 iOS SDK 4.3 是否兼容 Snow Leopard。

【问题讨论】:

  • 加强下面的 cmets,即使你的构建目标是旧版本的 iOS,你仍然应该使用 iOS SDK 5.0,ehich 是 Xcode 4.2 自带的。
  • 是的。 Snow Leopard 有一个 Xcode 4.2。我应该升级到 Xcode 4.2 和 iOS SDK 5.0 而不是 Xcode 4 和 iOS SDK 4.3。
  • 当然。一些新功能(例如自动引用计数)向后兼容旧版本的 iOS。如果您将 iOS 4.2(或其他)设置为构建目标,则不会使用任何不向后兼容的功能。
  • 我使用的是 Xcode 3.2.4 和 sdk 4.2。 Snow Leopard 的 Xcode 4.2 文件大小为 1.6 GB。我认为是对 sdk 4 的升级。在安装 Xcode 4.2 或仅安装 Xcode 4.2 之前是否对 Xcode 3.2.4 进行任何升级?

标签: iphone ios xcode macos osx-snow-leopard


【解决方案1】:

是的,它是兼容的。从 iOS 开发程序门户下载 XCode 4.2 .dmg,其中包括 iOS 5.0 SDK。

http://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_4.2_with_ios_5_sdk/xcode_4.2_and_ios_5_sdk_for_snow_leopard.dmg

【讨论】:

  • 非常感谢大卫。我正在下载。
【解决方案2】:

有一个特定版本的 Xcode 4.2(可能还有更早的版本)可以在 Snow Leopard 上使用。那是我在 iMac 上使用的版本。请注意,您可以使用 4.2 w/iOS5 SDK 并在旧设备上部署(甚至下载 4.3 模拟器),以防找不到 Xcode 4。

但是,您不能使用(下载)来自 AppStore 的 Lion 专用版本。要查找 Snow Leopard 特定版本,请登录 Apple 的开发者门户,您将看到 SL 和 Lion 的单独链接。

【讨论】:

    【解决方案3】:

    是的,但前提是您从 Apple 下载了正确的文件。

    目前从注册的开发者网站上有 2 个用于 SDK 和 Xcode 安装程序的单独 dmg 下载,一个用于 Lion,一个用于 Snow Leopard。 Lion 的下载仅与 Lion 兼容。 Snow Leopard 的下载仅与 Snow Leopard 兼容。来自 App Store 的安装程序可能仅适用于 Lion,因此您可能需要注册开发人员计划才能获得其他安装程序。

    Apple 通常会删除(或隐藏)以前版本的 SDK 的下载,因此如果您没有及时为感兴趣的 Mac OS 下载正确的安装程序 dmg(带有适用于 iOS 4.x 的 SDK),您就赢了'没有兼容的安装程序。

    【讨论】:

      【解决方案4】:

      是的..当您访问 iOS 开发者中心 X-Code 下载链接时,您将有单独的 .dmg 可供下载。

      请注意,X-Code 4.2 将只有 iOS 5 模拟器和库。如果您想使用 X-Code 的低版本模拟器和库,只需转到 X.Code->Prefrences-> 下载选项卡。 在下载选项卡中,您将有两个选项卡:

      1) 组件 - 在这里您可以选择下载 iOS 4.3 模拟器(~600 Mb)、iOS 4.0-4.1(~670 MB) 设备调试支持、iOS 3.0-3.2.2( 686.3 MB) 设备调试支持。

      2) 文档- Yoy 可以选择下载 iOS 5.0、XCode 4.2 Developer libaray、Mac OSX 10.7 Core Library。

      安装您需要的组件,然后就可以了..

      希望对您有所帮助。

      【讨论】:

      • Snow Leopard 没有 XCode 4.3 下载
      猜你喜欢
      • 2012-09-12
      • 2011-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-09
      相关资源
      最近更新 更多