构建应用程序,以便它可以在不同版本的OS X上运行

时间:2011-10-29 09:05:04

标签: xcode macos cocoa build

我有一个需要在MAC OS X 10.5,10.6,10.7

上运行的应用程序

我正在使用XCode 4.02和iOS SDK 4.3。我的构建设置是10.6 MAC OS X,部署目标是10.5。

这是正确的方法,还是我应该使用Mac OS X 10.5 SDK?我找不到它,我只有10.6。

现在我的应用程序在10.5上运行,但不正确。

1 个答案:

答案 0 :(得分:3)

如果您是一位认真的苹果开发者,您应该升级到Lion。您还应该使用与最新版本的XCode 4.2.X捆绑在一起的最新SDK OSX 10.7(它可以从MAC APP Store免费获得)。如果您需要在以前版本的OSX上运行您的应用程序,正确的方法是将“部署目标”(在构建设置中找到)设置为10.5。

XCode / SDK更新与任何其他软件更新一样,它们包含错误修复,更重要的是安全补丁,因此您应该始终使用最新版本。