Tuist를 이용해 프로젝트의 설정부터 생성까지 처리해주다보면 기존 Xcode 프로젝트에 바로 설정을 넣어주는것과는 많은 부분에서 신경써야 될것이 많습니다🙋🏻
예를들어, GoogleService-Info.plist 같은 파일들도 PROD / DEV / QA으로 프로젝트 타겟이 다른 환경일때 각 plist 파일을 모두 Copy Bundle Resources하게 되면 multiple commands 에러가 발생하는것이 가장 일반적일것 같아요.
이런 경우가 아니더라도 왜 Xcode에서는 Multiple Commands 에러를 내뱉는지, 어떻게 해결할 수 있는지, 더 나아가 Tuist로 구성했을때 어떻게 설정해주면 좋을지에 대해 고민해봤습니다😲
코드짜기보다 어려운 환경설정 같이 부셔봐요👊