Cocoapods 에러

Mudi·2023년 10월 6일
0

Today I Learned

목록 보기
17/18

문제

React native을 시작하는 과정에서 Cocoapods 때문에 계속 에러가 났다.
(물론 다른 부분도 계속 나고있음^^;; 땀 뻘뻘)

$ pod --version

과 같은 pod으로 시작하는 명령어를 치면 아래와 같은 에러가 나온다 ㅠㅠ

에러 메세지
/opt/homebrew/lib/ruby/gems/3.2.0/gems/activesupport-7.1.0/lib/active_support/core_ext/array/conversions.rb:108:in '<class:Array>': undefined method 'deprecator' for ActiveSupport:Module (NoMethodError)

deprecate to_default_s: :to_s, deprecator: ActiveSupport.deprecator

저 파일을 열어서 뭐가 문제지? 봐도 모르겠고,
cocoapods을 지웠다 다시 깔아도 계속 같은 에러가 나왔다.
그러다 찾은 스택오버플로우!!

cocoapods을 설치할 때 activesupport라는 것과 같이 설치가 되는데 이 activesupport가 어제 (10월 5일) 업데이트 되었다고 한다. 그래서 버그가 나는 모양이다 ㅠㅠ

해결 방법

$ sudo gem uninstall activesupport
$ sudo gem install activesupport -v 7.0.8

activesupport를 삭제하고 이전 버전인 7.0.8로 다시 설치해주면 해결된다!

0개의 댓글