설치가 안되어있어서 나의 맥북에 설치를 진행했다.
sudo gem install cocoapods
명령어를 입력하였고 그 결과 설치가 되었다.
cocoapod이 설치되었으니, 원하는 프로젝트 파일에 접근하여 cocoapod를 연동시키는 과정을 진행했다.
pod init
명령어를 입력했는데,, 갑자기 에러문구가 떴다.
이 문제를 해결하기 위해 에러코드를 복사하여 구글링을 하였다.
검색을 해보니, M1 칩 맥북에서 흔히 발생하는 Cocoapod 에러라고 한다.
이를 해결하기 위해서는
Rosetta로 Terminal 열기
XCode를 13 버전으로 낮춰주기 (14에서는 pod install 불가능)
sudo arch -x86_64 gem install cocoapods
와 같은 명령어를 통해 arm64가 아닌 x86_64 아키텍쳐로 cocoapods를 설치해야 한다.
위 방법들을 쓴 결과 아래와 같이 문제가 해결된 모습을 볼 수 있었다.
보면 오른쪽 XCode Inspector에 Project Format이 13.0으로 설정되어 있고
x86_64 아키텍처에서 cocoapods를 설치하고 init하여서 성공적으로 프로젝트 폴더에 Podfile을 생성했음을 확인할 수 있었다.
1, 3번 과정을 실행해도 2번 (XCode version 낮추기)을 실행하지 않으면 설치가 안되었는데, 이를 미루어보아 XCode의 버전 설정이 가장 중요한 과정임을 알 수 있었다.