-
[Swift] CocoaPods 사용하기Swift 2023. 3. 20. 23:50
이번에 socket통신 때문에 라이브러리를 추가해야 하는데
매번 라이브러리 추가할 때마다 검색하는 거 같아서 정리해 볼게요~!
1. CocoaPods 설치하기
$ sudo gem install cocoapods
터미널을 열어서 위 명령어 입력
CocoaPods 설치 완료!
2. CocoaPods를 적용할 프로젝트 파일로 이동
$ cd ~/~/~/
Xcode로 만든 프로젝트의 폴더로 이동!
3. Podfile 생성
$ Pod init
해당 프로젝트가 있는 폴더에서 위 명령어를 입력하면
라이브러리를 추가할 수 있는 파일이 생김
4. Podfile에 라이브러리 추가
$ vi Podfile
Podfile에 라이브러리를 추가하기 위해 파일 수정 명령어를 입력 (vi 대신 nano를 써도 됨)
# Uncomment the next ... # platform : ... target '(프로젝트 이름)' do # Comment the next ... use_frameworks! # ↓↓ 아래에 입력 ↓↓ # 아래는 'SwiftSocket' 라이브러리 설치 예시 pod 'SwiftSocket' # Pods for (프로젝트 이름) target '(프로젝트 이름)Tests' do ... end end
그럼 이런 식으로 텍스트편집기로 변환되는데 예시로 'SwiftSocket' 라이브러리를 작성 후 저장
(입력 유형은 pod '(라이브러리 이름)'이라고 적으면 됨)
5. Podfile에 추가된 라이브러리 설치
$ pod install
4번 과정을 거친 후 저장된 Podfile에 있는 라이브러리를 설치하는 명령어
Analyzing dependencies Downloading dependencies Installing SwiftSocket (2.0.2) # 추가한 라이브러리 Generating Pods project Integrating client project # 성공 메시지 [!] Please close any current Xcode sessions and use `(프로젝트 이름).xcworkspace` for this project from now on. Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.
명령어를 입력하면 추가한 라이브러리와 성공한 메시지가 초록 글씨로 띄워짐
6. 프로젝트 실행
위 과정을 거치면 '(프로젝트 이름). xcworkspace'라는 하얀색 Xcode파일이 생김
이 파일에서 추가한 라이브러리를 import 하여 개발하면 됩니다~~!~!
*중간에 라이브러리를 추가하고 싶으면 4번, 5번 과정을 거치면 추가 가능
'Swift' 카테고리의 다른 글
자주 쓰는 깃 명령어 정리 (3) 2024.11.21