Cocoapods로 SDK 배포하기 (4) - SDK 배포하기

sun02·2024년 3월 10일
0

iOS-SDK

목록 보기
4/5
post-thumbnail

Cocoapod으로 SDK를 만들고 배포하는 과정을 다룹니다.
custom SDK를 Cocoapods로 배포하는 방법에 대해 작성합니다.
출처


먼저 'HandyKit.podspec' 파일이 있는 경로에서 터미널을 열고 커맨드라인을 작성합니다.


- 이메일 등록

pod trunk register 이메일주소 "이름"

cocoapods 인증을 진행할 이메일과 이름을 등록하는 과정입니다.
해당 이메일 주소로 전송된 메일을 클릭하여 인증을 완성해줍니다.


- Podspec 검사

pod spec lint HandyKit.podspec

HandyKit SDK의 Podspec 파일에 작성된 정보를 검증하는 과정입니다.

  • 이때, 위와 같이 warning과 error가 뜨는 경우가 있는데
    warning 항목들은 무시해도 되지만 error는 해결해주어야합니다.
  • error가 매우 다양하게 발생하는데 저의 경우 대부분의 error는 빌드를 한 번 더 해보거나, 시간이 조금 지난 후 다시 lint를 실행하면 사라졌었습니다. 위의 error도 빌드를 다시 해본 후 실행하니 없어졌습니다..... 😅

- SDK 배포

pod truck push HandyKit.podspec

  • 만약 warning을 무시하고 배포하려 한다면
    "pod truck push HandyKit.podspec --allow-warnings"

다음과 같이 Congrats! 가 나오면 SDK 배포에 성공한 것입니다 😆

이제 10~30분 정도 기다리면 HandyKit SDK를 누구나 cocoaPods를 통해 사용할 수 있스니다.

0개의 댓글