MAC(맥북)에서 CocoaPods 삭제 방법

MacOS에 설치된 CocoaPods를 삭제하는 방법은 다음과 같습니다.

 

1. CocoaPods 제거

터미널을 열고 아래 명령어를 실행하여 CocoaPods을 삭제합니다.

sudo gem uninstall cocoapods

 

 

2. CocoaPods 캐시 및 설정 파일 삭제

CocoaPods이 사용했던 설정 파일과 캐시를 제거하려면 아래 명령어를 실행하세요.

rm -rf ~/.cocoapods
rm -rf ~/Library/Caches/CocoaPods
rm -rf ~/Library/Application\ Support/CocoaPods
rm -rf ~/Library/Developer/Xcode/DerivedData/*
rm -rf ~/Library/Developer/Xcode/Archives/*

 

 

3. CocoaPods 관련 gem 파일 삭제 (선택 사항)

아래 명령어를 실행하여 CocoaPods 관련 gem 파일을 정리할 수도 있습니다.

sudo gem cleanup

 

 

4. CocoaPods이 여전히 남아 있는지 확인

CocoaPods이 완전히 삭제되었는지 확인하려면 아래 명령어를 실행하세요.

pod --version

버전이 표시되지 않고 command not found라고 나오면 정상적으로 삭제된 것입니다.

만약 아래와 같은 메세지가 표시되었다면 pod 명령어가 특정한 Ruby 버전(예: 3.4.1)에서만 사용할 수 있도록 설정되어 있다는 의미입니다. CocoaPods이 완전히 삭제되지 않았을 가능성이 있습니다. 아래 단계를 따라 추가로 정리해 보세요. 

'The pod' command exists in these Ruby versions:
  3.4.1'

 

 

5. 사용 중인 Ruby 버전 확인

먼저 현재 사용 중인 Ruby 버전을 확인하세요.

현재 사용 중인 Ruby 버전과 pod 명령어가 존재한다고 나오는 버전이 일치하는지 확인하세요.

ruby -v

 

 

6. CocoaPods이 설치된 Ruby 버전의 Gem 목록 확인

CocoaPods이 실제로 설치된 위치를 확인하려면 아래 명령어를 실행하세요.

gem list cocoapods

출력 결과에 cocoapods가 포함되어 있다면, 해당 버전에서 제거해야 합니다.

 

 

7. Ruby 버전별로 CocoaPods 제거

만약 pod 명령어가 특정 Ruby 버전(예: 3.4.1)에서만 존재한다면, 해당 Ruby 버전에서 CocoaPods을 제거해야 합니다.

 

1. 먼저 해당 Ruby 버전으로 전환합니다.

rbenv local 3.4.1  # rbenv를 사용하는 경우
rvm use 3.4.1      # RVM을 사용하는 경우

2. 그 후 해당 버전에서 CocoaPods을 제거합니다.

gem uninstall cocoapods

3. CocoaPods이 삭제되었는지 확인합니다.

pod --version

 

 

8. Homebrew로 설치된 경우 삭제

Homebrew를 사용하여 CocoaPods을 설치했다면 아래 명령어로 삭제할 수도 있습니다.

brew uninstall cocoapods
brew cleanup

삭제 후 CocoaPods이 완전히 제거되었는지 다시 확인하세요.

pod --version

만약 여전히 pod 명령어가 존재한다면, Mac을 한 번 재부팅한 후 다시 확인해 보세요.