본문 바로가기
Flutter/Flutter FAQ

Flutter 앱에 대한 정의되지 않은 메소드 'map'에 대한 오류 / CocoaPod 오류, Error Regarding undefined method `map' for nil:NilClass for Flutter App / CocoaPod Error

by 베타코드 2023. 8. 23.
반응형

질문


플러터 애플리케이션에 오류가 발생하고 있습니다. 터미널에서 "flutter run" 스크립트를 실행하면 Cocoapods에서 다음과 같은 오류가 발생합니다: "CocoaPods에서의 오류 출력: 검사를 찾는 중 오류 발생: undefined method 'map' for nil:NilClass" (첨부된 사진에서도 확인 가능). 이미지 설명 입력

이 문제를 해결하는 방법은 무엇인가요?


답변


ios 폴더에서 pod install 명령을 실행하려고 했습니다. @boonyongyang의 해결책은 필요하지만, 설치된 ffi가 2개인 것 같아 arch -x86_64 명령으로도 실행해야 했습니다.

sudo arch -x86_64 gem install ffi
# ios 폴더로 이동한 후 실행
arch -x86_64 pod install

** 업데이트 **

flutter 팀에서도 언급한 것처럼 새로운 권장 방법이 있습니다.

sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc
반응형

댓글