-
[Mac] Error installing cocoapods: ERROR: Failed to build gem native extension.앱 개발/에러 2020. 10. 29. 20:32반응형
코코아팟을 설치하기 위해 sudo gem install cocoapods 명령어를 실행
Error installing cocoapods: ERROR: Failed to build gem native extension. 에러가 뜨면서 설치가 되지 않았다.
1) 많은 사람들이 제안한 솔루션
xcode-select --install 한 후에
sudo gem install cocoapods 실행
xcode-select --install 를 실행했을 때 자동으로 설치가 되어야하는데
현재 소프트웨어 업데이트 서버에서 사용할 수 없기 때문에 해당 소프트웨어를 설치할 수 없습니다 라는 알림창과 함께
다운로드가 되지 않음.
2) 이에 대한 해결방법으로 수동으로 command line tools를 다운로드 받음
developer.apple.com/download/more/
xcode-select: error: command line tools are already installed, use "Software Update" to install updates 뜨면서 이미 설치되었다고 나옴
3) 설치된 위치가 잘못되었나?
2)의 에러에 대한 해결로 command line tools를 삭제하고 xcode-select --install 로 해결하라고 하는데 이 것도 안 됨
경로 확인을 해보라 그래서 수동으로 설치 후 xcode-select -p 로 확인해보니 솔루션에서 제안한 경로와 이미 일치 /Library/Developer/CommandLineTools/
* xcode-select --switch /Library/Developer/CommandLineTools/
4) brew 명령어를 이용하여 해결
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" // brew 설치
brew install ruby
brew cask install cocoapods
cocoapot 설치는 됐음
5) app store에서 xcode 재설치
flutter doctor에서 [!]와 함께 최신 버전이 아니고 incomplete 하다고 나와서
근본적인 해결이 아니라고 생각함
기존의 xcode-beta가 아닌 앱스토어에서 xcode를 설치했더니 모든 에러가 해결되었다.
앱스토어에서 설치하면 command line tool이 자동으로 함께 설치되는 듯
반응형'앱 개발 > 에러' 카테고리의 다른 글