iOS 개발환경에서 외부 패키지 관리는 cocoapods 라는 걸 쓴다.
이를 위한 설치 방법이다.
아래 명령어를 차례로 실행한다.
1. 혹시 설치되어 있을지 모르니 삭제
sudo gem uninstall cocoapods
2. 관련 패키지 선 설치
sudo gem install xcodeproj
3. cocoapods 설치
sudo gem install cocoapods
4. 정상적으로 설치 되면 pod --version 으로 버전 확인이 가능하다.
2023-03-04일 현재 1.12.0 버전이 설치 되었다.
## 오류조치사항
3. 에서 오류 발생시 오류 내용을 보고 조치해 준다. 나같은 경우는 낮은버전의 모듈이 있어서 오류가 발생하여 아래커맨드를 추가 실행했다.
sudo gem install activesupport -v 6.1.7.2
* 간단한 사용방법
1. xcode 로 프로젝트를 신규한다.
2. xcode 프로젝트 내에 xcodeproj 파일이 있는곳까지 이동한다.
3. Podfile 을 만든다.
예제) GoogleMLKit 을 설치함
platform :ios, '10.0'
target 'firstFace' do
pod 'GoogleMLKit/FaceDetection'
pod 'GoogleMLKit/TextRecognition'
end
4. pod install 를 실행한다.
5. dependency 가 다운로드 완료되고 프로젝트명.xcworkspace 가 생긴다
6. open 프로젝트명.xcworkspace 를 입력하여 프로젝트를 연다.