iOS 从项目 Pods 中返回有关 React-Codegen 的错误 显式依赖于停止中的目标“React-Codegen”

问题描述 投票:0回答:1

当我在 Mac M1 的终端中运行命令 npx react-native run-ios --simulator "iPhone 15 Pro" 时,收到此错误

PhaseScriptExecution [CP-User]\ Generate\ Specs /Users/databasket/Library/Developer/Xcode/DerivedData/DbAttendance-azvmhjqlipxdpkgernpvlryirpgy/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/React-Codegen.build/Script-46EB2E00026CE0.sh (in target 'React-Codegen' from project 'Pods')

我正在运行react native 0.74.3,ruby版本2.6.10,cocoapods版本1.15.2,node版本21.7.3,Xcode版本15.4这是我安装的与react-native相关的软件包以及一些系统信息

System:
    OS: macOS 14.4.1
    Xcode:15.4
    ios:17.5
    
 npmPackages:
    react: 18.2.0 
    react-native: 0.74.3

我已经删除了 Xcode 和 Podfile.lock、Pods 和 node_modules 的 DerivedData。并且我运行命令yarn install 和 pod install 以及 npc react-native run-ins 但不起作用

reactjs xcode react-native cocoapods
1个回答
0
投票
  1. 使用 Xcode 打开您的 iOS(文件夹)项目文件。
  2. 运行您的项目。
  3. 你会遇到这个错误。单击错误,当您将鼠标悬停在错误行上时,它将显示
    fix
    按钮。按下并保存。
  4. 从 Xcode 再次运行。
  5. 如果运行成功,那么您也可以从 vscode 终端运行它。

PS:如果存在错误,请提及Xcode中显示的错误。

© www.soinside.com 2019 - 2024. All rights reserved.