COCOAPODS:
- IOS, macOS, tvOS, watchOS등 애플 플랫폼에서 개발을 할때 외부 라이브러리를 관리하기 쉽도록 도와주는 의존성 관리도구.
- 프로젝트에서 필요한 외부 라이브러리를 코코아팟을 통해 쉽게 관리하고, 사용할 수 있다.
설치방법:
터미널에서
$ sudo gem install cocoapods
적용 방법:
터미널에서 ls, cd키워드를 이용해서 프로젝트 폴더 내부로 진입한다.
ls: 현재 위치 상의 폴더와 파일을 나타내는 커맨드
cd 이동할위치: 이동할위치로 이동하게되는 커맨드
프로젝트 폴더 내부에서 pod init을 입력하게되면 프로젝트에 Podfile이라는 프로그램이 생성된다.
프로그램을 열어서 pod '라이브러리 이름' 형식으로 라이브러리를 추가해주면 된다.
라이브러리를 추가하고 pod isatall을 입력하면 프로젝트에서 외부 라이브러리를 사용할 수 있게 된다.
애플실리콘 m1맥북을 사용하여 에러가 난다면 아래 코드를 입력하면 된다.
$ sudo arch -x86_64 gem install ffi
$ arch -x86_64 pod install
현재 Xcode 세션을 종료하고 이제부터 '프로젝트명.xcworkspace'를 사용하면 된다.