0

我们在 Snow Leopard 上使用 Xcode 3.2 进行开发。然而,我们正在开发的应用程序针对 10.5+ (Leopard)。

我正在考虑设置一个持续集成服务器(通过 CruiseControl)。

我身边有一台旧的 PPC Mac Mini。我意识到它只能使用 Xcode 3.1.3 运行 10.5。

我是否有可能将 Mini 设置为集成服务器,或者我可能会遇到太多问题而无法让它值得麻烦,从而更好地为英特尔机器进行竞选?

我正在考虑的一些事情:

  • 如果我们开始开发 iPhone 应用程序,我们将无法在 PPC Mini 上构建它们。
  • XCode 项目文件需要保持 3.1 兼容。
  • 我相信 PackageMaker 在 10.6 中也收到了更新。我不确定更新的 .pmproj 文件是否向后兼容。
4

1 回答 1

1

我是否有可能将 Mini 设置为集成服务器,或者我可能会遇到太多问题而无法让它值得麻烦,从而更好地为英特尔机器进行竞选?

这取决于你想要做什么。如果您正在为 Mac OS X 10.5 及更早版本进行开发,那没问题。但是,您不能在 10.5 机器上编译 10.6,而且 10.5 机器上的旧编译器可能存在错误或缺少桌面开发人员所具有的功能。

如果我们开始开发 iPhone 应用程序,我们将无法在 PPC Mini 上构建它们。

正确的。

Xcode 项目文件需要保持 3.1 兼容。

在项目 > 编辑项目设置 > 常规中易于控制。

我相信 PackageMaker 在 10.6 中也收到了更新。我不确定更新的 .pmproj 文件是否向后兼容。

不应该是一个问题;如果 Mini 正在运行它,你关心包是否向前兼容,它们是。

于 2009-10-29T04:38:11.977 回答