Mac의 OS 버전 업하면 bundle exec pod install 할 수 없게 되었어요 😿



OS를 업데이트하면 뭔가가 있습니다.



무거운 허리를 올리고 High Sierra로 OS를 업데이트했습니다.
당사의 pod 버전을 지정했습니다.
$ bundle exec pod install

그래서 항상 조작하지만,
high sierra로 만든 다음 오류가 발생합니다. .
$ bundle exec pod install
-bash: /usr/local/bin/bundle: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory

2020/12/29 추가
Big Sur로 했을 때는 이런 에러가 나온다
Could not find rake-12.3.3 in any of the sources

😩😩😩

쇼가 없다.



도리마 googSystem/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory 에서 검색🔍

macOS High Sierra에서 cocoapods를 사용할 수 없었던 이야기 (해결) - Qiita

가 HIT🔫🔫

GitHub에 해당 기사가 있었다.
다른 기사에 따르면, 이전에 루비 버전이 오른 것은 Mavericks 이후로 실로 4년 만인 것 같다

그래서,
sudo gem update --system -n /usr/local/bin

로모로 업데이트
gem으로 넣은 pods도 우선 넣어 둔다
sudo gem install cocoapods -n /usr/local/bin

보통 포드를 사용하는 사람은 이것으로 해결해야합니다.

게다가 자환경이라면 bundler 다시 넣어야 했으므로
sudo gem install bundler -n /usr/local/bin

실행하고 프로젝트 파일 아래 gemfile있다면
bundle install

※ Catalina 이후는 path 지정은 비추천이 되었으므로 삭제했습니다. (2020/12/29 갱신)

을 실행하여 gemfile에 나열되어 있습니다 cocoapods
마침내 bundle exec pod install 할 수 있도록 🎉🎉

좋은 웹페이지 즐겨찾기