私は(本当に若くて素朴な)同僚の小さなチームでiPhoneの開発を始めたばかりです。私たちは皆、OS Xにかなり慣れていません。私の質問は、次のとおりです。
そこにあるすべてのiPodTouch/ iPhone(iPadではなくSnow Leopardが必要だと読んだ)用に開発することを計画している場合、コードを共有する(そしてコミットする)ときにLeopardとユキヒョウシステム?
私は(本当に若くて素朴な)同僚の小さなチームでiPhoneの開発を始めたばかりです。私たちは皆、OS Xにかなり慣れていません。私の質問は、次のとおりです。
そこにあるすべてのiPodTouch/ iPhone(iPadではなくSnow Leopardが必要だと読んだ)用に開発することを計画している場合、コードを共有する(そしてコミットする)ときにLeopardとユキヒョウシステム?
すでにご存知のように、SnowLeopardを必要とするiPhoneSDKバージョン3.2を使用していない限り、問題はありません。LeopardではXcode3.1.4を使用し、SnowLeopardではXcode3.2.1を使用します。注意点:プロジェクトをXcode 3.1(デフォルト)との互換性があるものとして保存し、全員がSnow Leopardを使用していない限り、互換性レベルを3.2に変更しないでください。
Xcodeの分散ビルドシステム(動作する場合)は、同じOS(バージョン)にのみ配布されます。したがって、実際に分散ビルドを使用する場合は、すべてが同じOS上にあることでメリットが得られます。