我的应用程序将不再在 Snow Leopard 下运行,在 Lion 下运行良好

Posted

技术标签:

【中文标题】我的应用程序将不再在 Snow Leopard 下运行,在 Lion 下运行良好【英文标题】:My app will no longer run under Snow Leopard, runs fine under Lion 【发布时间】:2012-07-06 14:48:30 【问题描述】:

我的应用程序将不再在 Snow Leopard 下运行,即使它最初是为 Snow Leopard 编写的。它在我在 Lion 下的开发机器上运行良好。但是当我在我的 Snow Leopard Mac Mini 上测试它时,应用程序启动了,但没有出现窗口。去文件,新窗口什么都不做。我的分解目标设置为 10.6。我做了什么让我的应用程序失去了 Snow Leopard 的兼容性?

【问题讨论】:

【参考方案1】:

我怀疑你在项目中添加了 XIB 文件并且没有关闭 Auto Layout 并在 IB 中将部署目标设置为 10.6...

【讨论】:

成功了!谢谢! IB 中的部署目标设置为 10.7,我将其更改为 10.6,现在它可以工作了。我不知道 IB 也有一个部署目标。当我添加一个我最终没有使用的弹出框时,它一定已经改变了。

以上是关于我的应用程序将不再在 Snow Leopard 下运行,在 Lion 下运行良好的主要内容,如果未能解决你的问题,请参考以下文章

Snow Leopard 中的 Finder 插件

我应该如何使用帮助:Snow Leopard .help 包中的 URL?

NSToolbar 在 Leopard 和 Snow Leopard 中看起来不同

用于Snow Leopard上的mercurial的GUI

如何在 Mac OSX 10.6.4 Snow leopard 中使用 iOS 5 安装 xcode 4.2

Snow Leopard 上的 dylib “文件不是必需的架构”