Instalar Tuist
La interfaz de línea de comandos de Tuist se ejecuta en macOS y Linux y conecta tus proyectos de Xcode, generados, Gradle y Bazel a la infraestructura de caché, análisis y runners de Tuist. Aunque puedes compilar Tuist desde el código fuente, recomendamos uno de los métodos de instalación siguientes para garantizar una instalación válida y verificable.
Mise#
Si no tienes Mise instalado, sigue primero la guía de inicio rápido. Mise es una alternativa recomendada a Homebrew si formas parte de un equipo u organización que necesita garantizar versiones deterministas de las herramientas en distintos entornos.
A diferencia de herramientas como Homebrew, que instalan y activan una única versión de la herramienta de forma global, Mise fija una versión ya sea globalmente o limitada a un proyecto. Ejecuta mise use para instalar y activar Tuist:
mise use tuist@latest # Install and pin the latest tuist in the current project
mise use -g tuist@system # Use the system's tuist as the global default
Si clonas un proyecto que ya tiene una versión de Tuist fijada en mise.toml, ejecuta mise install para instalarla.
tuist@latest se resuelve a la última versión estable. Tuist también publica compilaciones de prerelease canary y release candidate; estas son solo opcionales y nunca se resuelven mediante latest. Consulta Canales de lanzamiento para saber cómo fijar una línea estable en la que puedas confiar y cómo optar por las prereleases.
Compatibilidad con Linux
En Linux, Tuist está disponible exclusivamente a través de Mise. Los comandos que dependen de Xcode (como tuist generate) no están disponibles en Linux, pero los comandos independientes de la plataforma, como tuist inspect bundle, funcionan como se espera.
Homebrew (solo macOS)#
Puedes instalar Tuist usando Homebrew y nuestras fórmulas:
brew tap tuist/tuist
brew install --formula tuist
Puedes verificar que los binarios de tu instalación han sido construidos por nosotros ejecutando el siguiente comando, que comprueba si el equipo del certificado es U6LC622NKF:
curl -fsSL "https://docs.tuist.dev/verify.sh" | bash
Proxy HTTP#
Si tu red enruta el tráfico saliente a través de un proxy HTTP, consulta la <.localized_link href="/guides/integrations/http-proxy">guía de proxy HTTP</.localized_link>.