Sar*_*nya 4 build project new-operator react-native
我在终端上使用react-native init auth创建了一个名为auth的新项目。当我尝试使用react-native run-ios运行该项目时。构建失败,并提供了一个错误“ React / RCTBridgeDelegate.h”文件。
试图更新react本机版本
Mac终端上的react-native run-ios
我希望构建成功并查看ios模拟器我得到的实际结果是构建失败,因此无法看到模拟器
Vah*_*hid 10
该问题与cocoapods依赖项管理器有关。打开终端,然后转到项目ios控制器,然后键入“ pod init”(如果不存在),然后键入“ pod install”,然后打开工作区项目并从ios文件夹中删除构建并运行react-本机运行iOS。它应该工作。
该问题的发生是由于 cocoapods 依赖项中缺少 React schema。要解决,请按照下列步骤操作:
使用ios/{project name}.xcworkspace文件在XCode中打开项目
从菜单栏 -> 单击产品 -> 方案 -> 管理方案
它将打开一个模式 -> 单击+按钮
项目清单
新模式 -> 在目标下拉菜单中选择React并单击确定
关闭模式并重建项目项目 - 构建
它将解决问题。
在我的情况下,libPods-FOO.a当我执行pod update && pod install. 要查看这是否适用于您:
在 Xcode 中,在 Project Navigator 下检查:
[Your Project Name] --> Targets --> [Your target name] --> General
Run Code Online (Sandbox Code Playgroud)
向下滚动到 Frameworks, Libraries and Embedded Content
如果您没有libPods-XXXX.a在那里(其中 XXXX 是您的项目名称),则添加它:
libPods在搜索框中libPods-XXXX.a并单击Add。如果您的 Mac 配备 Apple M1 芯片,可以通过两种方式解决:
#解决方案1
#解决方案2
sudo arch -x86_64 gem install ffi
arch -x86_64 pod 安装
| 归档时间: |
|
| 查看次数: |
2195 次 |
| 最近记录: |