07.29(월) > 제가 이해하고 공부 한대로 작성한 내용이다 보니 , 정확한 정보가 아닐수도 있습니다 고쳐야 할 부분이 있다면 , 편하게 애기 해주시면 감사 하겠습니다🙏🏻 뿌시기 시작해보기 뿌시기 시작해보기 시리즈는 신규 출시된 기술 스택이나 현업에
Package.swift, Plugin, 그리고 Firebase 설정까지 한 번에 정리하기대규모 iOS 프로젝트에서는 모듈화와 함께 외부 라이브러리 관리가 필수입니다.Tuist를 사용하면 Swift Package Manager(SPM)를 기반으로 일관된 방식으로 의존성
내부 템플릿, 의존성, 유틸리티를 확장 가능한 구조로 분리하는 방법Tuist는 기본적으로 선언형으로 프로젝트를 구성하지만,플러그인(Plugin)을 활용하면 템플릿 재사용, 의존성 관리, 빌드 스크립트 확장 등 다양한 기능을 커스터마이징할 수 있습니다.이번 글에서는 다음
Tuist에서 Settings.swift는 프로젝트 또는 모듈별 빌드 설정을 관리하는 핵심 파일입니다.이 파일을 통해 .xcconfig, 빌드 설정, 서명 정보 등을 코드 기반으로 선언하고 재사용할 수 있습니다.Tuist의 설정은 SettingsDictionary를 중
프로젝트에 새로운 모듈을 추가하거나 tuist generate, tuist clean, tuist build 등을 반복적으로 타이핑하다 보면 꽤 귀찮아져서....그래서 자주 사용하는 명령어들을 묶고, 모듈 템플릿 기반으로 자동 생성할 수 있도록 간단한 CLI 도구를 만
Tuist에서 모듈을 구성할 때 Framework와 Static Framework 중 어떤 것을 선택할지는 프로젝트의 성능, 빌드 시간, 배포 방식에 큰 영향을 미칩니다. 이 문서에서는 두 방식의 차이점과 각각의 장단점을 상세히 비교합니다.Dynamic Framewor