【问题标题】:Deployment Target and Different OSXs部署目标和不同的 OSX
【发布时间】:2014-04-18 14:47:39
【问题描述】:

这是我的开发/项目设置: 部署目标 - 10.6 开发工具包:10.9 架构:通用 32/64。

现在当我存档并尝试在 ML 10.8 上运行它时(其他机器不是我的开发机器);它崩溃并给我“不再支持经典环境”错误。

虽然我还没有在 10.6 上对其进行测试,但是让我的应用在所有 10.6+ 上运行良好的最佳方法是什么?

我也在使用 ASIHTTP 并在构建阶段将其设置为“-fno-objc-arc”。

请帮忙。

我已将项目的部署目标设置为 10.6 以支持旧机器。

【问题讨论】:

  • IIRC 我在应用程序的捆绑包结构损坏时看到了这个错误。您如何将应用程序复制到 10.8 的计算机上,您确定它完好无损吗?

标签: xcode macos


【解决方案1】:

Classic environment is no longer supported 不应根据您提供的信息出现,因为它指的是为 OS 9 而不是 OS X 编写的代码。但是,根据我自己的经验 (this question),除了设置部署目标为 10.6,您还必须关闭 NIB 的基本国际化和自动布局。祝你好运!

【讨论】:

    猜你喜欢
    • 2018-11-15
    • 2021-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-29
    • 2021-06-08
    • 2015-05-01
    • 1970-01-01
    相关资源
    最近更新 更多