Копировать логотип как SVG
Копировать текстовый логотип как SVG
Скачать материалы бренда
Руководство по бренду

Кэш

Повторно используйте артефакты сборки в команде и CI, чтобы избежать перекомпиляции одного и того же кода

Вычислительные ресурсы

Запускайте раннеры за секунды и масштабируйтесь вместе с командой и агентами

Тесты

Тестируйте только изменённые части и автоматически выявляйте нестабильные тесты

Previews

Мгновенно делитесь приложением по ссылке: нажмите и запустите на любом устройстве

Сгенерированные проекты

Упростите модульные проекты Xcode для более лёгкой поддержки и масштабирования

Registry

Загружайте только необходимое — более быстрые и лёгкие сборки локально и в CI

Swift package traits in native integration

Tuist projects that use Xcode's native package integration can now select Swift package traits directly in Project.packages:

swift
let project = Project(
    name: "App",
    packages: [
        .package(path: "Package", traits: ["NativeIntegration"]),
    ]
)

The project description interface follows Swift Package Manager's Package.Dependency model. Traits are typed values, .defaults enables the package's default traits, and an empty set disables them. Package traits require Xcode 26.4 or later, and existing package declarations continue to work through the deprecated compatibility initializer.