【问题标题】:Mac application with snow leopard canot run in leopard os带有雪豹的 Mac 应用程序无法在 leopard os 中运行
【发布时间】:2012-06-27 13:44:30
【问题描述】:

我正在使用 snowleopard 开发 mac 应用程序。此应用程序是使用 leopard os 创建的,但由于某些外部应用程序,这在 Lion 中不支持。所以我们将其转换为雪豹并且工作正常。现在客户需要转换这个应用程序到豹版本,为此我使用 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)我们从哪里得到豹子osx? 2)Apple现在有leopard osx吗? 3) 安装leopard os到新的MAC系统(iMac,Macmini,Macbook)有什么问题吗?

【问题讨论】:

    标签: macos xcode4.2 osx-snow-leopard osx-leopard


    【解决方案1】:

    前段时间我遇到了同样的问题,但我正在回忆解决方案,因为我的公司同时放弃了 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 选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-01
      • 1970-01-01
      • 2011-05-29
      • 1970-01-01
      • 2010-12-25
      • 2012-01-31
      相关资源
      最近更新 更多