본문 바로가기
728x90
반응형

framework5

IOS) XCFramework로 쉽게 UniversalFramework 만들기 ** 관련 링크 ** 2022.11.27 - [Xcode/Swift - PlayGround] - PlayGround) Framework를 통해 모듈화 작업하기 2022.07.17 - [Xcode/IOS] - IOS)XCFramework로 통합 Framework Package를 만들어보자 안녕하세요. 후르륵짭짭입니다. 사내 프로젝트를 진행하다가 직면한 문제입니다 . 여러개의 팀에서 하나의 프로젝트를 작업하다 보니 프로젝트를 복사하고 링킹하는 작업을 통해서 프로젝트 마다 번들 아이디가 다릅니다. 그런데 이렇게 작업하는 환경에서 XCFramework를 추가하였는데, XCFramework는 어떤 이유에서인지 잘은 모르겠으나 하나의 Framework를 링킹하는 작업을 하는 것 같습니다. (확실한 이유를 알아봐야겠.. 2023. 4. 22.
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.
ERROR) Custom Framework에서 3rd Party Lib의 Protocol을 사용할 때 주의 점 (ex: Undefined symbol: _$s9Alamofire7AFError ) 안녕하세요. 후르륵짭짭입니다. 이번에는 Framework를 만드는 중에 Build 에러가 발생해서 해당 건에 대해 작성해보려고 합니다. ( 저의 추측성 글 입니다. ) ** 발생 원인 ** Moya Framework를 포함하여 Framework를 발행 후, 다른 프로젝트에서 해당 Framework를 주입후 사용하려 하니 Build 에러가 발생 Framework Project를 Main Project에 주입시켜 Build하면 해당 오류가 발생하지 않음 해당 원인에 대해 생각해보니, Project에서 빌드하면 한번에 Framework와 Main Project 내부에 있는 코드들을 한번에 Build하게 됨 반면 Framework를 다른 프로젝트에서 Build 후 주입하는 방식은 다른 프로젝트에서 Linking.. 2023. 1. 29.
PlayGround) Framework UnitTest 생성 해보기 안녕하세요. 후르륵짭짭입니다. 요즘에 Framework 작업에 대한 글을 많이 적고 있네요. 그만큼 모듈화 작업에 열정이 들어가 있나봅니다 ㅋㅋㅋㅋ. ** Framework Unit Test with HostApp ** 이전에 이것에 대해 StackOverFlow에 질문 글을 올린 적이 있습니다. https://stackoverflow.com/questions/74545098/framework-unit-test-produced-the-following-errors-library-not-loaded-rpath Framework Unit Test produced the following errors ( library not loaded @rpath.... ) We are developing unit test.. 2022. 12. 17.
728x90
반응형