Skip to content

翻訳 🌍

このページの翻訳を行ったり、改善したりすることができます。

コントリビュートする

プロジェクトの作成

Tuistをインストールしたら、次のコマンドを実行することで新しいプロジェクトを作成できます。

bash
mkdir MyApp
cd MyApp
tuist init --name MyApp

デフォルトでは、iOSアプリケーションのプロジェクトが作成されます。プロジェクトのディレクトリには、プロジェクトの設定を記述する Project.swift、プロジェクトスコープのTuistの設定を含む Tuist.swift、およびアプリケーションのソースコードを含む MyApp/ ディレクトリが含まれます。

Xcodeで作業するには、次のコマンドを実行してXcodeプロジェクトを生成できます。

bash
tuist generate

Xcodeプロジェクトは直接開いて編集できますが、Tuistプロジェクトはマニフェストファイルから生成されます。 そのため、生成されたXcodeプロジェクトを直接編集しないでください。

コンフリクトのないユーザーフレンドリーな体験

Xcodeプロジェクトはコンフリクトが発生しやすく、ユーザーにとって多くの複雑さを伴います。 Tuistはこれらを抽象化し、特にプロジェクトの依存関係グラフの管理において簡素化します。

アプリのビルド

Tuistは、プロジェクトで必要となる最も一般的なタスクのためのコマンドを提供します。 アプリをビルドするには、次のコマンドを実行します。

bash
tuist build

このコマンドは、プラットフォームのビルドシステム (例: xcodebuild) を使用し、Tuistの機能で拡張されています。

アプリのテスト

同様に、テストを実行するには次のコマンドを使用します。

bash
tuist test

build コマンドと同様に、test はプラットフォームのテストランナー (例: xcodebuild test) を使用しますが、Tuistのテスト機能と最適化の利点が加わります。

基盤となるビルドシステムへの引数の渡し方

buildtest は、-- の後に追加の引数を受け取ることができ、これらは基盤となるビルドシステムに渡されます。

Released under the MIT License.