Cocoapods 라이브러리 생성하기

  • 이번에는 저번에 말했듯이 프로젝트를 위한 코드를 조금이나마 작성하고, 진행해보려고 한다.
  • 코코아팟 라이브러리를 직접 생성하고, 생성한 코코아팟을 등록하는 방법에 대해 알아보겠다.

코코아팟 라이브러리 생성

  • 우선, 코코아팟 라이브러리로 생성할 코코아터치 프레임워크 프로젝트를 새로 만든다.
  • 새로 만든 코코아터치 프레임워크 프로젝트의 폴더에 들어가서 코코아팟 설정 파일을 생성한다.
pod spec create AUI
  • 그러면 AUI.podspec 이라는 파일이 생성되고, 이 파일을 Xcode로 연다.
open -a Xcode AUI.podspec
  • 처음에는 이 파일에 주석이 많이 있는데
  • 필요없는 부분을 지우고 설정 파일을 작성한다.
  • (영상 참고) 저장하고 validation을 확인한다.
pod spec lint
  • validation이 확인 되었으면 이제 코코아팟 라이브러리로 등록하고 세상에 공개를 해보자.

코코아팟 라이브러리 등록

  • 코코아팟에 처음으로 등록한다면, 계정 등록부터 해야한다.
pod trunk register hohyeonmoon@gmail.com 'Hohyeon' --description='MacBook Pro'
  • 그러면, 등록한 이메일로 확인 메일이 온다.
  • 메일 인증을 하고 코코아팟 라이브러리를 등록한다.
pod trunk push
  • 그러면 코코아팟 등록 성공 문구가 나오고 코코아팟에 등록이 된다.
  • 코코아팟에 등록이 되면, 누구나 해당 프로젝트를 사용할 수 있게 되는 것이다.

관련 글