0

Snow Leopard で Xcode 3.2 を使用して開発しています。ただし、開発中のアプリケーションは 10.5+ (Leopard) を対象としています。

継続的インテグレーション サーバーのセットアップを検討しています (CruiseControl 経由)。

私は古い PPC Mac Mini を持っています。Xcode 3.1.3 では 10.5 しか動作しないことがわかりました。

Mini を統合サーバーとしてセットアップするのは運がいいのでしょうか、それとも、あまりにも多くの問題に遭遇して手間をかける価値がないので、Intel マシンのキャンペーンを行ったほうがよいのでしょうか?

私が考えているいくつかのこと:

  • iPhone アプリの開発を開始すると、それらを PPC Mini でビルドすることはできなくなります。
  • XCode プロジェクト ファイルは、3.1 互換性を維持する必要があります。
  • PackageMaker も 10.6 でアップデートを受けたと思います。更新された .pmproj ファイルに下位互換性があるかどうかはわかりません。
4

1 に答える 1

1

Mini を統合サーバーとしてセットアップするのは運がいいのでしょうか? それとも、あまりにも多くの問題に遭遇して手間をかける価値がないので、Intel マシンのキャンペーンを行ったほうがよいのでしょうか?

それはあなたがしようとしていることに依存します。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 に答える