【问题标题】:Could not build module 'React'无法构建模块“反应”
【发布时间】:2018-04-29 11:05:15
【问题描述】:

我在尝试将 react native 集成到现有 iOS 项目时遇到此错误无法构建模块“React”。知道为什么吗?

【问题讨论】:

  • 您的 Cocoapods 设置是否正常工作?
  • 我们需要了解更多才能确定。你的目标是什么平台?你是为什么平台构建的?你用什么SDK编译?详细的错误信息是什么?
  • @PæturMagnussen,是的 cocoapod 设置很好。
  • @vsanthanam510,如上所述,我正在将 react native 集成到现有 iOS 项目中,并且我在其中一个 pod 依赖项的代码中遇到此错误
  • 你使用的是哪个版本的 React Native?

标签: ios xcode react-native


【解决方案1】:

能够解决这个问题,问题是因为我的项目中 cocoapod 在运行脚本中使用的脚本文件 Pods-resources.sh 的路径不正确。

这是我指的运行脚本,

在对 react native 的集成进行必要的更改后,路径“${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh”中的 Pods 文件夹丢失并且 Pods -resources.sh 文件出现在 Pods-MyProjectName 文件夹中,即路径“${SRCROOT}/Pods/Target Support Files/Pods-MyProjectName/Pods-resources.sh”,所以替换旧的带有新路径的路径为我解决了这个问题。

【讨论】:

    【解决方案2】:

    以防其他人发生这种情况。如果您不小心创建了 C 文件而不是 Objective C 实现文件,也会发生这种情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-27
      • 1970-01-01
      • 2020-04-02
      • 2013-12-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多