[Swift] Tuist로 Xcodeproj 충돌 피하기 – 0

여러명이서 하나의 iOS 프로젝트를 개발할 때 가끔씩 xcodeproj 파일이 충돌이 나게 되는데, 충돌이 나게 되면 상당히 골때려진다.

이 충돌을 피하기위해 Xcodeproj 또는 Xcworkspace 파일은 깃에 올리지말고 XcodeGen이나 Tuist와 같은 툴로 개발자마다 프로젝트 파일을 생성해서 충돌을 피할 수 있다.

일단 다양한 툴이 있는데 XcodeGen, Tuist, Xcake, struct 등이 있는데, 그 중에서도 최근에 트렌드로 떠오르고 있는 Tuist를 사용해볼려한다.

일단 Tuist를 설치해보자.

> curl -Ls https://install.tuist.io | bash

위 명령어 한 줄로 설치를 끝낼 수 있다. 굳

설치가 완료되었으면 아래 명령어로 Tuist 기본 설정을 만들 수 있다

> tuist init --platform ios

위 명령어를 실행하면 폴더내에 Project.swift 파일이 생성되었다. 이제 해당 파일로 프로젝트 설정을 구성할 수 있다!

구성은 다음에..