안녕하세요 아이티 박사 호입니다. 

오늘은 맥에서 필수품인 패키지 관리자 라이브러리 배포 관리 툴인 rubygems에 대해서 알아보겠습니다.

설치 방법부터 알아보시죠  방법은 간단합니다. 모든 작업은 터미널에서 진행합니다.



  1. zsh 설정 파일 확인:
    cat ~/.zshrc
    이 파일에 rbenv 관련 설정이 있는지 확인하세요.
  2. rbenv 설정이 없다면, .zshrc 파일에 다음 라인을 추가하세요:

    echo 'eval "$(rbenv init -)"' >> ~/.zshrc
  3. 설정 파일 다시 로드:
    source ~/.zshrc
  4. Ruby 버전 확인:

    ruby -v
  5. 최신 Ruby 버전 설치 (이미 최신 버전이 아니라면):
    rbenv install 3.2.2
  6. 전역 Ruby 버전 설정:
    rbenv global 3.2.2
  7. Ruby 버전이 변경되었는지 확인:
    ruby -v
  8. gem 업데이트:
    gem update --system
  9. CocoaPods 설치:
    gem install cocoapods

이 과정을 통해 Ruby 버전을 업데이트하고 CocoaPods를 설치할 수 있을 것입니다. 설치가 완료되면 프로젝트 디렉토리로 돌아가 다음 명령어를 실행하세요:


cd /path/to/your/flutter/project/ios pod deintegrate pod install --repo-update

이렇게 하면 Ruby 버전 문제와 관련된 CocoaPods 설치 오류가 해결되어야 합니다. 그 후 Xcode에서 프로젝트를 다시 빌드해보세요.