개발

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

소소ing 2020. 10. 30. 16:28
반응형

해당 글에서 코드 부분은 파란색으로 표기 됩니다.

해당 글에서 중요 부분은 붉은색으로 표기 됩니다.

 

앞서 등록한 CocoaPods Library에 코드 수정 및 추가로 인해 업데이트를 해야 한다면 다음과 같은 절차를 진행해야 한다.

 

1. 라이브러리 프로젝트 안 소스코드 수정 및 추가

라이브러리 프로젝트 워크스페이스 파일을 열어 보면 Pods 라는 프로젝트가 있으며 해당 프로젝트 하단 Development Pods 안 프로젝트 명 폴더 안에 소스코드를 추가하거나 들어있는 코드를 수정한다.

즉 위 .podspec 파일 안 s.source_files 안에 소스코드가 위치하도록 구성한다. 

 

2. GitHub에 수정된 코드 Push 하기

$ git add .

$ git commit -m “수정사항 입력”

$ git push origin master

$ git tag -a 0.1.1 

// 버전은 본인 버전 기준으로 기존 버전 UP 시켜서 적용

$ git push origin --tags



3. 등록전 라이브러리 유효성 검사를 진행한다. (Error가 없어야 함)

$ pod lib lint


4. CocoaPods에 라이브러리를 업데이트

먼저, .podspec 파일이 있는 위치로 터미널 이동 후 자신의 프로젝트명.podspec 파일로 아래 명령어 입력

$ pod trunk push InappCustom.podspec



반응형