在 Snow Leopard 上进行开发时,使用 PPC Mac Mini 作为 10.5+ 应用程序的构建机器会遇到任何问题吗?

StackOverflow https://stackoverflow.com/questions/1640312

我们在 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 文件是否向后兼容。
有帮助吗?

解决方案

我是否可能有运气将 Mini 设置为集成服务器,或者我是否可能遇到太多问题而值得为此烦恼,从而最好不要竞选英特尔机器?

这取决于您想要做什么。如果您正在针对 Mac OS X 10.5 及更早版本进行开发,没问题。但是,您无法在 10.5 计算机上编译 10.6,并且 10.5 计算机上的较旧编译器可能存在错误或缺少桌面开发人员拥有的功能。

如果我们开始开发 iPhone 应用程序 我们将无法在 PPC迷你。

正确的。

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

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

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

不应该是一个问题;如果 Mini 正在运行它,您会关心这些软件包是否向前兼容,而且确实如此。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top