You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS编译react-native-vision-camera遇'reanimated'无'ShareableValue'错误求助

解决iOS编译错误:No member named 'ShareableValue' in namespace 'reanimated'

这个错误源于react-native-vision-camera与当前react-native-reanimated@3.3.0的兼容性冲突,结合你使用的react-native@0.71.10,可以按以下步骤排查解决:

  • 匹配兼容的依赖版本
    检查react-native-vision-camera的版本,若当前版本未适配Reanimated 3.x,可选择:

    1. 升级react-native-vision-camera到支持Reanimated 3.x的版本(如^2.15.0);
    2. 降级react-native-reanimated到2.x稳定版本(如2.14.4)——RN 0.71.x与Reanimated 2.x兼容性更成熟,且部分Vision Camera版本暂未完全适配Reanimated 3.x的API变更。
  • 清理iOS构建缓存

    1. 删除iOS目录下的Pods文件夹和Podfile.lock文件;
    2. 执行cd ios && pod install重新安装依赖;
    3. 打开Xcode,清理派生数据:Xcode > 设置 > 位置 > 派生数据,点击路径打开后删除对应项目的缓存文件夹;
    4. 重启Xcode后重新编译项目。
  • 验证Reanimated配置
    确保iOS项目的Podfile中正确引入Reanimated:

    pod 'react-native-reanimated', :path => '../node_modules/react-native-reanimated'
    

    执行pod install后,确认Pods目录下存在react-native-reanimated,且版本与package.json中声明一致。

内容的提问来源于stack exchange,提问作者Naveen M

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 17:04:57