투케이2K
244. (TWOK/ERROR) [Ios] 코코아팟 설치 에러 - Error installing cocoapods Failed to build gem native extension 본문
244. (TWOK/ERROR) [Ios] 코코아팟 설치 에러 - Error installing cocoapods Failed to build gem native extension
투케이2K 2024. 5. 18. 11:12[환경 설정 및 설명]
프로그램 : Xcode
설 명 : [Ios] 코코아팟 설치 에러 - Error installing cocoapods Failed to build gem native extension
[에러 원인]
1. 코코아팟 설치 시 ruby 버전 호환성 문제로 install 하지 못하는 이슈
Building native extensions. This could take a while...
ERROR: Error installing cocoapods:
ERROR: Failed to build gem native extension.
[해결 방법]
1. rbenv 를 통해 Ruby 설치 진행
- 현재 사용 가능한 ruby 버전 확인 : $ ruby --version
- 시스템에 설정 된 ruby 버전 확인 : $ rbenv versions
- rbenv로 설치할 수 있는 Ruby 버전을 확인 : $ rbenv install -l
- 특정 버전 Ruby 설치 진행 : $ rbenv install 3.0.3
- rbenv에 설치된 ruby 새로운 버전으로 변경 : $ rbenv global 3.0.3
- 현재 사용가능한 Ruby 버전 및 시스템에 설정 된 Ruby 버전이 정상적으로 변경 되었는지 확인 : ruby --version / rbenv versions
2. ruby --version / rbenv versions 버전이 서로 다른 경우 조치
- rbenv init 수행 : $ rbenv init
$ rbenv init
#. Load rbenv automatically by appending
#. the following to ~/.zshrc:
eval "$(rbenv init - zsh)"
- 출력 된 프리터 로그에서 가리키는 zshrc 파일 열기 및 하단에 표시된 eval 추가하기
>> $ vi ~/.zshrc
>> 편집기에서 가장 하단 라인에 eval "$(rbenv init - zsh)" 추가
>> :wq 후 저장
- 현재 사용가능한 Ruby 버전 및 시스템에 설정 된 Ruby 버전이 정상적으로 변경 되었는지 확인 : ruby --version / rbenv versions