私は 10 人ほどの仲間がいる iOS 開発チームに所属しています。私たち全員が 1Gbps LAN で Mac デバイスを使用しているので、プロジェクトを分散ビルドできる方法があるのではないかと考えています。
- 誰かがプロジェクトのビルドを開始すると、他の Mac デバイスに自動接続し、コンパイル ユニットを配布できます。distccのように。
- 並列ビルド ジョブの数が、ホストの CPU コアを超える可能性があります。たとえば、ホストに N 個の CPU コアしかない場合でも、N 個を超える、おそらく N * 2 個のファイルを異なるクライアントで同時にコンパイルできます。
私はこれについて多くのことをグーグルで調べましたが、すべての記事が古くなっているようです. 最新の Xcode 7.3 のソリューションはありますか?