O workspace é o arquivo mais problemático para quem trabalha com Xcode, aprenda a como não ter problemas com ele
O workspace, estão entre os pontos problemáticos mais significativos com que você que trabalha com desenvolvimento no iOS. Tuist é uma ferramenta que visa tornar mais fácil lidar com projetos Xcode, tirando a complexidade de pensar sobre a estrutura de seu projeto. Ele adota a filosofia de configuração por convenção e permite que você se concentre no conteúdo do seu projeto, e não na sua organização.
Neste tutorial do Tuist, você aprenderá como substituir o fluxo de trabalho tradicional do projeto Xcode usando o Tuist. Você começará com um projeto já em funcionamento, um aplicativo que exibe os filmes mais bem avaliados, e o atualizará para usar o Tuist para:
. Remover os arquivos do projeto e do workspace. Em vez disso, você gerará seu projeto sempre que precisar.
. Adicionar um alvo de teste unitário.
. Manipular as dependências do Swift Package Manager.
. Adicionar novos recursos que dependem do fluxo de trabalho do Tuist.
Nota: Este tutorial possui um nível intermediário e pressupõe que você se sinta confortável em construir um aplicativo iOS usando Xcode e escrevendo Swift. O exemplo também usa SwiftUI.
Caso você possua alguma dúvida, não exite em perguntar. Você também terá a disposição o projeto inicial e o projeto finalizado.