반응형
github
반응형
3

이대로만 하면 iOS 앱을 fastlane과 CircleCI을 이용하여 자동 빌드 및 배포 완성(CI/CD 파이프라인)

제대로 정리해 놓은 글이 왜 이렇게 없을까?! Github Action으로 구성했다가... 무료 200분의 압박으로 CircleCI로 넘어갔다. CircleCI의 장점을 간략히 정리하면 - 무료시간 빌드 사용 가능 시간이 더 길다. - 최신 Xcode 지원 (GitHub Action에서 실행되는 MacOS 안 Xcode 14.2가 최신이라니...) 정도가 되겠다. ※ CI/CD 파이프라인이란? 지속적 통합 (Continuous Integration, CI) 및 지속적 배포 (Continuous Deployment, CD)를 지원하기 위한 자동화된 프로세스를 의미. 이 파이프라인은 소프트웨어 개발 및 배포 과정을 효율적으로 관리하고, 소프트웨어 제공 속도를 높이고 품질을 향상시키는 데 도움이 된다. 환경 ..

개발 2024.03.12

CocoaPods에 등록한 라이브러리 업데이트 진행 방법!

해당 글에서 코드 부분은 파란색으로 표기 됩니다. 해당 글에서 중요 부분은 붉은색으로 표기 됩니다. 앞서 등록한 CocoaPods Library에 코드 수정 및 추가로 인해 업데이트를 해야 한다면 다음과 같은 절차를 진행해야 한다. 1. 라이브러리 프로젝트 안 소스코드 수정 및 추가 라이브러리 프로젝트 워크스페이스 파일을 열어 보면 Pods 라는 프로젝트가 있으며 해당 프로젝트 하단 Development Pods 안 프로젝트 명 폴더 안에 소스코드를 추가하거나 들어있는 코드를 수정한다. 즉 위 .podspec 파일 안 s.source_files 안에 소스코드가 위치하도록 구성한다. 2. GitHub에 수정된 코드 Push 하기 $ git add . $ git commit -m “수정사항 입력” $ git..

개발 2020.10.30

Cocoapods Library 등록 방법 순서대로!

해당 글에서 코드 부분은 파란색으로 표기 됩니다. 해당 글에서 중요 부분은 붉은색으로 표기 됩니다. Cocoapods Library를 만들면서 절차를 정리 해보고자 한다. 1. 먼저 pod 명령어를 설치해 놓은 상태여야 한다. Q. Cocoapods를 사용하는 이유라면? A. 해당 프로젝트를 매일매일 체크하면서 업데이트 버전이 나온걸 확인하고 그때마다 업데이트하는것도 매우 귀찮은 작업이다. 코코아팟이 이 문제점을 해결해줄수있다. 내 프로젝트에 사용하고 싶은 프로젝트를 연결하고 업데이트 명령어 한번만 하면 해당 프로젝트의 버전을 체크해서 최신 버전을 내 프로젝트에 연결해준다. 쓰다보면 코코아팟에 등록 안된 프로젝트는 사용할까 말까 고민하게 될정도로 매우 편하다. 비슷한 기능으로 자바 프로젝트에 메이븐과 N..

개발 2020.10.30