React-native

[React Native] FBDefines/FBDefines.h not found

판교너굴맨 2023. 7. 6. 00:26

React Native Firebase 라이브러리를 설치하고 빌드할 때 xcode에서 이런 에러를 만나게 되었다.

FBDefines/FBDefines.h not found

FBDefines.h 파일은 Flipper라는 페이스북의 모바일 앱 디버깅 도구에서 사용하는 파일 중 하나이다.

Flipper를 사용하고 있다면 위 에러를 만나지 않았을 수도 있었겠다.

 

위의 내용을 React Native Firebase 공식문서에서도 확인할 수 있다.

 

React Native Firebase | React Native Firebase

Welcome to React Native Firebase! To get started, you must first setup a Firebase project and install the "app" module. React Native Firebase is the officially recommended collection of packages that brings React Native support for all Firebase services on

rnfirebase.io

Flipper: use_frameworks is not compatible with Flipper. You need to disable Flipper by commenting out the :flipper_configuration line in your Podfile.

use_frameworks는 Flipper와 호환되지 않습니다. Podfile에서 :flipper_configuration 행을 주석 처리하여 Flipper를 비활성화해야 합니다.

위의 내용으로 ios/you project/Podfile에서 해당 내용을 주석 처리해주면 된다.

 # :flipper_configuration => flipper_config,

주석까지 완료 했으면 ios에서 pod install 명령어를 실행하고, 다시 xcode빌드하면 FBDefines/FBDefines.h not found 에러가 사라진다.