간혹 또는 어느순간 모종의 이유로 잘만 되던 플젝이 빌드가 안 되는 경우가 있다. 에러 로그는 대체로 아래와 같은 데
ReanimatedUIManager.java:15: error: cannot find symbol
class ReaUiImplementationProvider extends UIImplementationProvider {
^
symbol: class UIImplementationProvider
리셋 캐시를 하던 리빌드를 하던, 로그에서 해달라는 체크해 보라는 걸 다 해봐도 문제가 해결 되지 않았다.
정말 1~2일을 그냥 푹 쉬는 날이었어서 그 이후로 아~~~~~무것도 안 건드렸는데 갑자기 잘 되던 빌드가 안되서 개발을 못하고 있으니 슬슬 스트레스-스택이 쌓여갔다.
참고한 자료 중에 해결법으로 마법의 껏다켜기가 제시되길래 설마했더니 된다..!
근데 다른 RN 플젝은 또 안된다 =_=..
그래서 알아본 결과 아래와 같이 react-native-reanimated 를 재설치 해주니 잘 된다. 다행
정확한 원인은 아직 불명. 여력이 생기면 알아볼 예정
yarn remove react-native-reanimated
yarn add react-native-reanimated@^2.4.1
아래는 참고한 자료들의 링크 :
Xcode 12.5에서 React Native 빌드에러 해결하기
Xcode 12.5 로 업데이트 되면서 발생한 React Native 빌드 에러를 해결하는 방법에 대해서 알아봅니다.
zerogyun.dev
https://github.com/software-mansion/react-native-reanimated/issues/3138
[Android] Java patch doesn't seem to be applied when building from cache · Issue #3138 · software-mansion/react-native-reanima
Description Since I upgraded to version 2.5.0, whenever I change a dependency not related to react-native-reanimated and start an Android build from existing cache, the ReanimatedUIImplementation.j...
github.com
'React > React Native' 카테고리의 다른 글
[React Native] react native splash screen - 스플래시 적용 (0) | 2022.11.21 |
---|---|
[React Native] 리액트 네이티브 프로젝트 생성 삽질로그. (0) | 2022.10.28 |
[React Native] 컴포넌트 조건부 랜더링 (0) | 2022.10.27 |
[React Native] 사용자 정의 색상, 색상 중앙 관리, 컬러 하이라이트 (0) | 2022.10.17 |