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
반응형

+ Recent posts