0

我在一个带有雪豹的mac应用程序中工作。这个应用程序是用leopard os创建的,但是由于一些外部应用程序,这在lion中不支持。所以我们将它转​​换为雪豹并且工作正常。现在客户需要将此应用程序转换为leopard 版本,为此我使用 xcode 4.2 和 lion os 并将 bsec SDK 转换为 Mac osx 10.5 并将 Architecture 转换为 32_bit intel,但出现错误"The run destination My Mac 64-bit is not valid for Running the scheme 'AppName'." 如何避免此错误?

我想用 10.5 osx 测试这个应用程序,但我们只有 10.6 和 10.7 osx,1)我们在哪里得到 leopard osx?2)Apple现在有leopard osx吗?3) 将豹操作系统安装到新的MAC系统(iMac,Macmini,Macbook)有什么问题吗?

4

1 回答 1

0

不久前我遇到了同样的问题,但我正在回忆解决方案,因为我的公司同时放弃了 10.5 支持。细节可能有点偏离,但它应该让你朝着正确的方向前进:

  1. 从 Apple 网站获取最新版本的 Xcode 3
  2. 在 Mac 上安装它。(如果这台 Mac 已经安装了另一个版本的 Xcode,请确保删除了 Developer 目录)。
  3. 在 /Developer 下,找到 10.5.sdk 目录。将此目录移动到保存位置(/Developer 之外)。
  4. 安装 Xcode 4.2。
  5. 查看 Xcode 4.2 安装它的 sdk 的位置。将之前保存的 10.5.sdk 目录放在它旁边。
  6. 重新启动 Xcode。现在 SDK 下拉菜单中应该有 10.5 SDK 选项。
于 2012-06-26T14:32:44.587 回答