본문 바로가기
개발노트/iOS

CocoaPod 업데이트 및 Command Line 업데이트

by 전지적진영시점 2022. 1. 5.
반응형

안녕하세요 전진시입니당 아침부터 에러를 만났어요 ㄷ ㄷ

최근에 기록을 게을리했더니 안되겠슴니다

 

저는 개발중에 한두번은 Clean Build Folder를 잊지않고 해줍니다!

근데 최근에 Clean Build Folder와 함께 Drived Data도 한번 지워주는데

이거는 아무때나 하면 안되는거같아요 

프로젝트를 켜놓고 이걸했더니 아래와 같이 제가 추가한 firbaseMessaging SDK가 없어졌대요

저거 말고도 파이어베이스권한도 없어졌네여

 

파이어베이스를 다시 찾아보겠습니다(。´_●`)ノ゙

 

 

 

나의 해결책-------------------------------------------------------------

 pod update

 

🐥firebase를 찾기위해 포드를 다시 업데이트 해봤습니당

 

 

🐥블라블라 FirebaseAnalytics는 cocoapod 1.10.0 버전 이상이 필요하대요

 

 

 

 

 

 

pod --version

🐥 cocoapod의 버전 확인 명령어입니다

 

 

sudo gem install cocoapods -v 1.10.0 

🐥 이렇게 원하는 버전을 기입해서 명령어를 작성해주세요

 

여기서 잘 넘어가신 분들은 성공인데 저는 다음 에러를 만났어요..ㅋ

ERROR:  Error installing cocoapods:

ERROR: Failed to build gem native extension.

 

 

오른쪽은 저의 물음표에요

다시 해결보러 가보겠습니다

 

1.

xcode-select --install
sudo gem install -n /usr/local/bin cocoapods

구글에선 검색하면 위 명령어를 입력하면 해결된다고 합니다 

 

두둥

command line tools are already installed, use "Software Update" to install updates

 

근데 전 Command line이 이미 설치되어 있다고 합니다 SoftWare Update를 사용하라고 하네여 

Command line을 업데이트 해야했습니다!

 

2.

sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install

Commanline을 삭제하고 다시 설치하겠습니다

설치 ㄱ!

동의 ㄱ!

제가 캡쳐한건 8시간인데 곧 15분으로 바뀌었어요 ㅎㅎ

 

저는 이렇게 했더니 프로젝트가 FirebaseMessaging을 찾아냈습니다!

 

고럼 이만

 

 

----------------------------------------------------------------------------------------------------------------------

이방법으로,,,,  - 포드 최신 버전으로 업데이트

 

Mac에 설치된 Ruby 버전 확인

ruby -v

Ruby 버전 관리자 rvm 설치이 명령 실행이 완료되면 rvm이 인식할 수 있게 터미널을 다시 시작

curl -L https://get.rvm.io | bash -s stable
  1. 최신 버전의 Ruby 설치
rvm install ruby --latest

또는

rvm install ruby-[version]
  1. 코코아팟 설치
sudo gem install cocoapods
pod setup
반응형

댓글