투케이2K

244. (TWOK/ERROR) [Ios] 코코아팟 설치 에러 - Error installing cocoapods Failed to build gem native extension 본문

투케이2K 에러관리

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

 
 

 

반응형
Comments