XcodeGen을 이용해서 협업 시 컴플릭트에서 벗어나보려고한다.
설치를 먼저해줘야하는데 설치는
brew install xcodegen
홈브루 설치되어있어야해요!
홈브루 외에도 다양한 방법 있는데 여기서 참고주세요
https://github.com/yonaskolb/XcodeGen
사용법은
프로젝트 폴더에서 Project.yml을 만들고
xcodegen generate 라는 명령어를 터미널에서 입력해주기만하면 새로운 프로젝트가 생성됩니다.
저 Project.yml이라는 파일을 작성하는게 핵심이자 어려운건데 문법도 어려움... 들여쓰기랑 그런거 때문에.. 계속 xcodegen generate
로 현재 내 프로젝트와 일치하는지 확인해보면서 하셔야함!!!
예제나 명령어는 위 깃허브 리드미에서 작성하시고 제 프로젝트 참고하셔서 작성하셔도 됩니다.
xcconfig파일 추출하는 프로그램도 있으니까 사용하시면 훨씬 수월하게 작성 가능합니다.
https://github.com/dempseyatgithub/BuildSettingExtractor
Xcode 13이상이면 사용가능하구 프로그램 켜서 프로젝트 파일 집어넣으면 자동으로 Xcconfig파일 추출해줘요
'개발 > 개발' 카테고리의 다른 글
[iOS] - Fat Framework (Universal Framework) 와 xcFramework의 개념과 정적 라이브러리와 동적 라이브러리 (0) | 2022.04.21 |
---|---|
[iOS] - UIStepper 사용해보기 (0) | 2022.04.20 |
[SwiftUI] - UIKit 프로젝트에서 SwiftUI (0) | 2022.04.13 |
Swift Lint 적용 룰 (0) | 2022.04.11 |
[iOS] - Firebase crashlytics 연동하기 (0) | 2022.04.11 |