본문 바로가기
IOS/IOS 스터디(Swift)

[CocoaPod/Error] LoadError - dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle, 0x0009): could not use '/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle' because it is not a compatible arch - /Library/Ruby/Gems/2.6.0/gems/ffi-1.1..

by 김마리님 2022. 11. 15.

cocoapod 이용 시 pod install 과정에서 발생하는 오류이다.

M1 이상의 칩을 이용하는 맥북의 유구한 에러이다.... 기존의 Intel 칩을 이용하던 맥이 Apple Silicon으로 넘어가면서 인텔만 지원하던 프로세서가 막히며 생기는 오류인데, 해결법은 의외로 간단하다.

 

1. 터미널을 완전히 종료한다.

2. Dock에서 터미널을 오른쪽 클릭 -> 옵션 ->  Finder에서 열기를 클릭한다(혹은 Finder을 열고 응용프로그램 ->  유틸리티).

3. 터미널을 오른쪽 클릭해서 정보 가져오기 -> Rosetta에서 열기 클릭

4. sudo gem install cocoapods 입력

5. sudo gem install ffi 입력  

6. iOS 프로젝트 경로로 이동해서 pod install 실행

반응형