【问题标题】:I got an error while trying to do pod install "[!] FBReactNativeSpec has added 1 script phase."尝试执行 pod install “[!] FBReactNativeSpec 已添加 1 个脚本阶段”时出现错误。
【发布时间】:2021-09-18 13:31:16
【问题描述】:

我在尝试安装 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. react-native 0.64.2
  5. 节点 v14.17.3
  6. npm 6.14.13

请帮帮我...

【问题讨论】:

标签: ios node.js xcode react-native npm


【解决方案1】:

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

给你的 package.json 添加一个例外:

对于纱线:

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

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

所有信息都在这里:https://github.com/facebook/react-native/issues/31180

【讨论】:

    【解决方案2】:

    快跑

    npm install
    

    在您的项目目录中,然后

    cd ios && pod install && cd ..
    

    然后再次构建您的应用

    npx react-native run-ios
    

    【讨论】:

      猜你喜欢
      • 2017-05-11
      • 2021-12-14
      • 2022-10-08
      • 1970-01-01
      • 2023-02-20
      • 1970-01-01
      • 2017-11-30
      • 2014-02-25
      • 1970-01-01
      相关资源
      最近更新 更多