ios - 尝试执行 pod install "[!] FBReactNativeSpec has added 1 script phase."时出现错误

标签 ios node.js xcode react-native npm

我在尝试安装 pod 时遇到错误。

[!] FBReactNativeSpec 添加了 1 个脚本阶段。请在执行构建之前进行检查。有关详细信息,请参阅 https://guides.cocoapods.org/syntax/podspec.html#script_phases。”

我的配置是:

  1. macOS BigSur (11.4)
  2. Xcode 12.5.1
  3. 自制软件 3.2.1
  4. native react 0.64.2
  5. Node v14.17.3
  6. npm 6.14.13

请帮帮我...

最佳答案

我怀疑这与 react-native@0.64.0 上的依赖错误有关。如果您将“react-native-codegen”升级到版本 0.0.7,错误应该得到修复。它解决了我的问题。

向您的 package.json 添加一个异常(exception):

对于 yarn :

"resolutions": {
  "react-native-codegen": "^0.0.7"
},

运行 yarn add --dev react-native-codegen 并重建 IOS 项目。

此处所有信息:https://github.com/facebook/react-native/issues/31180

关于ios - 尝试执行 pod install "[!] FBReactNativeSpec has added 1 script phase."时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68295582/

相关文章:

ios - <Error> : ImageIO: PNG [5C][30][0D]I: invalid chunk type mean? 是什么意思

node.js - 我可以告诉 babel 替换输出目录吗?

javascript - 参数未使用 Volley 从 android 发送到 node.js

ios - 在这种情况下我如何将按钮居中

iPhone 图标大小

objective-c - 在 Objective-C 中绘制具有开始和结束角度的椭圆

ios - CAGradient 图层在 View 中不可见

ios - 无法分配给属性 : 'CALayer' is immutable

node.js - react-scripts 将文件构建到 `build` 文件夹中,来自与 `public` 不同的文件夹

xcode - fatal error : 'jssy.h' file not found