[React Native] RCTBridge required dispatch_sync to load RCTDevLoadingView. This may lead to deadlocks. 해결

jiveloper·2022년 12월 10일
2

React Native

목록 보기
5/14

🆘 😕 에러명

react-navigation v6 버전을 설치 후, 아래의 warning이 발생하였다.

RCTBridge required dispatch_sync to load RNGestureHandlerModule. This may lead to deadlocks



❓ 🧐 원인

react-native (일부) 패키지를 설치할 때 발생하는 에러로 짐작



📌 😋 해결

./ios/AppName/AppDelegate.m. 파일 내에 #import "AppDelegate.h". 문 바로 뒤에 다음을 추가한다.

#if RCT_DEV
#import <React/RCTDevLoadingView.h>
#endif




참고

https://github.com/facebook/react-native/issues/16376

https://stackoverflow.com/questions/45988103/rctbridge-required-dispatch-sync-to-load-rctdevloadingview-this-may-lead-to-dea/48903673

profile
👩🏻‍💻 Clean Code와 Refactoring에 관심이 많은 개발자 입니다.

0개의 댓글