iOS/Swift + Objective-c

[ios] cocoapod 사용하기

안경 쓴 귀니 2017. 2. 13. 16:24
반응형





[ios] cocoapod 사용하기







ios 개발할때 유용한 라이브러리들을 사용하는 방법중의 하나로 cocoapods를 꼽을 수 있다.


설치는 간단하다.

sudo gem install cocoapods


제거 할때는 

sudo gem uninstall cocoapods


설치한 이후 기존의 XCode 프로젝트 폴더에서 터미널에서 profile 생성 명령어를 실행해준다.

pod init

이렇게 하면 profile이 생성된다. 


생성된 profile 파일을 텍스트 편집기에서 열어 추가 하고자 하는 라이브러리를 입력하고 저장해준다.

(참고로 profile에서 #은 주석을 의미한다.)

# platform :ios, '6.0'  <-- 주석임

target '프로젝트명' do

    pod '라이브러리명'

end


이제 라이브러리를 프로젝트에 추가해보자. 

pod install

정상적으로 실행이 되었다면  .xcworkspace 파일이 생성되며, 

이 워크스페이스 파일을 이용하여 XCode를 실행하며 사용하면 된다.


profile에 라이브러리 추가나 변경하고자 할때의 명령어는

pod update


참고로 지원하는 라이브러리가 있는지 찾아 볼때의 명령어는

pod search 라이브러리명


Swift 라이브러리를 추가할때 다음과 같은 메시지를 보게 되는 경우가 있다.

Add `use_frameworks!` to your Podfile or target to opt into using it.

이런 경우에는 기존 profile 파일에 use_frameworks! 라고 추가하면 된다.

target '프로젝트명' do

    pod '라이브러리명'

end

use_frameworks!


profile을 변경했으니  업데이트 해주자.

pod update





[ 출처 : http://comxp.tistory.com/333 ]

반응형