본문 바로가기
다시 개발자

xcode에 CocoaPods 라이브러리 적용하기

by 까삼스 이삐 2023. 7. 18.
728x90
반응형

xcode에 CocoaPods 라이브러리를 적용하는 방법입니다.

 

기존 단순 프로젝트 구조는 다음과 같습니다.

MyProject/
MyProject.xcodeproj

 

여기에 CocoaPods 라이브러리를 사용하면 프로젝트 구조는 다음과 같이 변합니다.

MyProject/
MyProject.xcodeproj  
Myproject.xcworkspace
Podfile
Podfile.lock
Pods/

 

그럼 본격적으로 시작하겠습니다.

CocoaPods 라이브러리 설치 전 터미널에서 pod --version으로 설치 여부 확인합니다.

 

만약 설치 되어 있지 않다면 $ sudo gem install cocoapods로 설치합니다.

 

설치가 되었다면 CocoaPods 라이브러리를 설치할 프로젝트로 이동합니다.

그리고 Podfile을 생성하기 위해 $ pod init을 실행합니다.

 

Podfile을 열고 추가할 라이브러리 이름을 입력합니다. 이때 원하는 버전이 있다면 버전도 함께 입력합니다.

저는 Google-Mobile-Ads-SDK를 추가할 예정이라 다음과 같이 입력했습니다.

 

참고로, 버전을 명시하고 싶으면 pod '라이브러리 이름', '버전' 이렇게 입력하면 됩니다. 그리고 버전은 다음을 참조하셔서 입력하시면 됩니다.

> 0.1 0.1 보다 큰 버전 (0.1 초과 버전)
>= 0.1 0.1과 같거나 큰 버전 (0.1 이상 버전)
< 0.1 0.1 보다 작은 버전 (0.1 미만 버전)
<= 0.1 0.1과 같거나 작은 버전 (0.1 이하 버전)
~> 0.1.2 0.1.2 이상 ~ 0.2 미만 버전
~> 0.1 0.1 이상 ~ 1.0 미만 버전
~> 0 0 이상 ~ 1.0 미만 버전

출처: https://guides.cocoapods.org/using/the-podfile.html

 

터미널에서 pod install을 합니다.

 

Podfile.lock과 .xcworkspace, Pods가 생성된 것을 확인할 수 있습니다.

 

적용된 라이브러리를 사용하려면 확장자가 .xcworkspace로 열면 다음과 같이 xcode에서 Pods를 사용할 수 있습니다.

 

 

 

728x90
반응형

'다시 개발자' 카테고리의 다른 글

iOS app-ads.txt 추가 또는 업데이트  (27) 2023.08.03
swiftui로 admob 광고 붙이기  (16) 2023.07.19
admob 생성 및 광고 단위 만들기  (0) 2023.07.15
Apple Developer Program 등록  (0) 2023.06.14
cocoapods 사용법  (0) 2023.05.02

댓글