[Unity] iOS CocoaPods 설치

Dev W·2024년 11월 5일
0

unity

목록 보기
5/5

유니티 버전: 2022.3.50f1

1. Cocoapods 설치 에러

맥에서 유니티 실행시 다음과 같은 'drb requires Ruby version >= 2.7.0' 설치 에러가 난다면 Ruby 버전을 업데이트 해야한다.

Ruby를 업데이트 하기 위해서는 rbenv와 ruby-build가 필요한데,
rbenv와 ruby-build를 설치하려면 먼저 Homebrew부터 설치해야 한다.

2. Homebrew 설치

Homebrew 웹사이트에서 설치 명령을 복사하여 터미널에서 Homebrew를 설치한다.

https://brew.sh/

그리고 Homebrew의 PATH를 추가하기위해 다음 단계의 명령어를 터미널에서 복사해서 실행한다.

echo >> /Users/wondg/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/wondg/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

설치가 잘 되었는지 Homebrew의 버전을 확인한다.

brew --version // Homebrew의 버전 확인

3. rbenv, ruby-build 설치

rbenv는 Ruby의 여러 버전을 전환하고 실행하는 버전관리툴이고,
ruby-build는 Ruby를 다운로드하고 설치하는 툴이다.
따라서 Ruby를 업데이트하기 위해 rbenv와 ruby-build를 설치한다.

brew install rbenv ruby-build // 설치

rbenv가 설치되었다면 설치 가능한 Ruby 버전을 확인할 수 있다.

rbenv install -l // 설치 가능한 Ruby 버전 리스트 확인

4. Ruby 설치

리스트에서 원하는 버전의 Ruby를 설치하고 활성화한다.

rbenv install 3.1.6 // 원하는 버전의 Ruby 설치
rbenv global 3.1.6 // 해당 버전 활성화
rbenv versions // 활성화된 Ruby의 버전 확인
which gem  // gem 경로 확인 (/.rbenv/shims/gem)

5. rbenv PATH 추가

vi ~/.zshrc  //.zshrc 파일 편집
vi ~/.bash_profile  // .zshrc와 똑같이 편집

export PATH="$HOME/.rbenv/shims:$PATH"
eval "$(rbenv init -)"

source ~/.zshrc   // zshrc 적용

6. Cocoapods 설치

gem env home    // gem의 PATH 확인 (/.rbenv/versions/3.1.6/...)
sudo gem install cocoapods // CocoasPods 설치

7. 유니티 재실행

유니티 실행시 Cocoapods 설치창이 뜨지 않으면 성공이다.

Assets/External Dependency Manager/iOS Resolver/Install Cocoapods 실행시 아래와 같이 설치확인창이 뜬다.

0개의 댓글

관련 채용 정보