Reactjs 在目标之间循环依赖关系';FBreactiveSpec';和';瑜伽;;建筑可能产生不可靠的结果

Reactjs 在目标之间循环依赖关系';FBreactiveSpec';和';瑜伽;;建筑可能产生不可靠的结果,reactjs,react-native,cocoapods,Reactjs,React Native,Cocoapods,每当我运行“react native run ios”时,我都会遇到以下生成错误 错误:在目标“FBReactNativeSpec”和之间的依赖关系中循环 ‘瑜伽’;建筑可能产生不可靠的结果。循环路径: FBReactNativeSpec→ 愚蠢→ 格洛格→ 约加基特→ 瑜伽→ FBReactNativeSpec 周期详情:→ 目标“FBReactNativeSpec”对具有目标依赖关系 目标是“愚蠢”→ 目标“Folly”对目标“glog”具有目标依赖性 → 目标“glog”具有带输入的com

每当我运行“react native run ios”时,我都会遇到以下生成错误

错误:在目标“FBReactNativeSpec”和之间的依赖关系中循环 ‘瑜伽’;建筑可能产生不可靠的结果。循环路径: FBReactNativeSpec→ 愚蠢→ 格洛格→ 约加基特→ 瑜伽→ FBReactNativeSpec 周期详情:→ 目标“FBReactNativeSpec”对具有目标依赖关系 目标是“愚蠢”→ 目标“Folly”对目标“glog”具有目标依赖性 → 目标“glog”具有带输入的compile命令 “/Users/ajayhg/Myproj/ios/Pods/Target Support Files/glog/glog dummy.m” ○ 该命令依赖于目标“YogaKit”中的命令:脚本阶段 “复制生成的兼容性标头”→ 目标“YogaKit”有目标 对目标“瑜伽”的依赖→ 目标“Yoga”已使用编译命令 输入'/Users/ajayhg/Myproj/ios/Pods/Target Support 文件/瑜伽/瑜伽假人


如何解决这个问题?

我在我们的应用程序上有完全相同的问题,但不幸的是还没有解决方案

已知的解决方法有:

  • 切换到遗留构建系统。它不会对那些“假”周期做出反应
  • 清理和重建通常有帮助。如果没有,则尝试清洁并重新安装椰子荚

  • 我用行动解决了这个问题⌘+Shift+K和重建。

    它曾经工作过吗?我遇到了同样的问题,重新启动了我的macbook,它“解决”了这个问题,几天后又回来了。这对我来说也很有效。谢谢