React-native iOS 应用程序也没有在终端和 Xcode 上运行

Posted

技术标签:

【中文标题】React-native iOS 应用程序也没有在终端和 Xcode 上运行【英文标题】:React-native iOS app not running on terminal and Xcode also 【发布时间】:2021-11-28 02:41:34 【问题描述】:

大家好,我是 React Native 的初学者, 我已经安装了他们所说的一切。

现在我使用以下命令创建了应用程序 react-native init TempApp

应用创建成功

现在我尝试使用以下命令运行应用程序 npx react-native run-ios

我得到以下错误

** 构建失败 **

以下构建命令失败: CompileSwift 正常 x86_64 /Users/encora/Documents/Paresh\ Workspace/React\ Native\ Projects/TempApp/ios/Pods/YogaKit/YogaKit/Source/YGLayoutExtensions.swift CompileC /Users/encora/Library/Developer/Xcode/DerivedData/TempApp-fnxepatpnxxjncbfdflpymtfxxag/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RCT-Folly.build/Objects-normal/x86_64/SysUio.o /Users/ encora/Documents/Paresh\ Workspace/React\ Native\ Projects/TempApp/ios/Pods/RCT-Folly/folly/portability/SysUio.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (2 次失败)

即使我也尝试从 Xcode 运行应用程序,但我仍然在 Xcode 中遇到错误。

谁能帮我请教如何在 Mac 上运行 first react 应用程序

【问题讨论】:

【参考方案1】:

试试这个 - 关闭Xcode,删除node_modules文件夹,然后在项目目录下运行命令

npm install / yarn install
cd ios && pod install --repo-update
npx react-native run-ios

选项 3 是可选的,无论是从终端运行项目还是从 Xcode 运行项目

【讨论】:

以上命令对我仍然不起作用。 删除Users/encora/Library/Developer/Xcode/DerivedData的Derived data文件夹的内容然后检查

以上是关于React-native iOS 应用程序也没有在终端和 Xcode 上运行的主要内容,如果未能解决你的问题,请参考以下文章

react-native中iOS上的位置权限不起作用

React-native 中的生命周期管理

iOS 上的共享扩展无法打开我的 react-native 应用

如何在 react-native 中重置 IOS 文件夹

react-native metro bundle卡住并且没有运行进度条

React-native:如何从 Windows 构建 ios