跳至內容

開始使用

選擇與你現時應用程式建構方式相符的路徑。每條路徑都會逐步說明需要安裝的內容、如何啟用快取、分析數據同測試功能,以及如何端到端驗證設定。你可以獨立採用各項功能,或者如果你喺多個平台發布,可以將佢哋結合使用。

大部分路徑都使用 Tuist 命令列介面。Elixir 使用 Hex 套件,而 Once 則透過其原生 Tuist 提供者連接;兩者嘅整合都唔需要 Tuist CLI。

Xcode 專案#

保留你現有嘅 Xcode 專案或工作區,並逐一加入 Tuist 功能。無需生成專案。

Start with an Xcode project →

生成嘅 Xcode 專案#

讓 Tuist 根據 Swift 清單檔案定義並生成你嘅 Xcode 專案。生成嘅專案將模組化 Xcode 專案嘅複雜性壓縮為簡潔、聲明式嘅圖表描述,並且係 模組快取 同 選擇性測試 嘅嚴格要求。

Start with a generated project →

Gradle 專案#

透過 dev.tuist Gradle 外掛程式,將 Gradle 專案連接到 Tuist 嘅遠端快取、建構分析數據同測試分析數據。

Start with a Gradle project →

Elixir 專案#

透過 tuist_ex Hex 套件,將 Elixir 專案連接到 Tuist 嘅建構分析數據、測試分析數據、不穩定測試偵測同測試分片。

Start with an Elixir project →

Rust 專案#

透過 Tuist CLI 執行 Cargo 以報告建構同個別測試結果(包括文件測試),並調查不穩定測試。

Start with a Rust project →

Bazel 專案#

將 Bazel 工作區指向 Tuist 嘅遠端執行 API 快取同建構事件服務,以便喺你嘅團隊同 CI 之間共享快取命中同分析數據。

Start with a Bazel project →

Once 專案#

將 Once 嘅可快取腳本同建構圖表連接到 Tuist,以实现共享快取、即時建構同測試分析數據、託管測試分片同應用程式預覽。

Start with a Once project →