728x90
반응형
개발중인 RN 앱에 react-native-vision-camera 를 적용했는데, ios 빌드가 되지 않았다
에러 내용은 xcode로 확인해봤을때
No member named 'ShareableValue' in namespace 'reanimated'
로 확인할 수 있었다.
npm 이슈탭에서 찾다보니
"react-native-reanimated": "^3.1.0",
해당 라이브러리가 3버전부터는
"react-native-vision-camera": "^2.15.4",
에서 사용하는 name space를 제공하지 않는다는 것을 알게 됐고
"react-native-reanimated": "2.15.0",
"react-native-vision-camera": "^2.15.4",
로 버전을 맞추니 정상 빌드됐다.
주의했던 점은 앱내에서 사용하고 있는
"react-native-reanimated-carousel": "^3.3.2",
가
"react-native-reanimated": "2.15.0",
의 2.0.0 버전 이상이어야 된다는 docs를 보고 해당 버전을 2버전중 최고버전으로 세팅했다.
728x90
반응형