본문 바로가기
728x90
반응형

POD2

IOS) 하나의 Podfile에 여러개의 프로젝트에 의존성 추가하기 안녕하세요. 후르륵짭짭입니다. 최근에는 날씨가 너무 덥네요. 정말로요... 너무 더워서 출근을 자동차로 안하면 살이 튀겨지더라구요. 덕분에 운전실력도 많이 늘었습니다. 얼릉 9월이 왔으면 좋겠습니다. 최근에 사내 프로젝트를 진행하면서 저희 프로젝트 구조를 변경해야 했습니다. 기존에는 하나의 프로젝트에 폴더로 여러 기능을 나눴더라면 이젠 각 기능을 프로젝트로 나누고 하나의 핵심 프로젝트가 가지고 있는 형태로요. 그러면서 필요했던게 하나의 Podfile에 여러 프로젝트의 의존성을 추가하고 싶었습니다. ** 프로젝트 구조와 Pod 적용 ** MainFramework SubFramework_A SubFramework_B CoreFramework RxSwift Moya Realm 프로젝트 구조를 위와 같이 총 3.. 2023. 8. 5.
IOS) Framework 서브모듈 배포 (feat: Submodule + Cocoapod) 안녕하세요. 후르륵짭짭입니다. 지금까지 모듈화 하는 방법에 대해 작성했었습니다. 어떻게 Framework를 생성하고 어떤 점에서 문제가 있는지 작성했다면, 이번에는 사내에 모듈을 배포하는 총 3가지 방법에 대해서 작성하려고 합니다. (참고로 Pod 배포는 Submodule로 Private 하게 작업하여 작성하였습니다.) ** 서브 모듈 작업하기 ** 서브모듈이란 메인 프로젝트 밑에 다른 프로젝트를 넣는 방식입니다. 즉, A와 B가 서로 연결 되어 있는 겁니다. https://git-scm.com/book/ko/v2/Git-%EB%8F%84%EA%B5%AC-%EC%84%9C%EB%B8%8C%EB%AA%A8%EB%93%88 Git - 서브모듈 gitmodules 파일에 있는 URL은 조건에 맞는 사람이면 누.. 2023. 2. 10.
728x90
반응형