我发现以下错误与反应原生版本0.40.0版本React/RCTBundleURLProvider.h'找不到文件.
我尝试删除节点模块,使用npm install安装它并清除watchman.multiple次.但仍然无法使其发挥作用.
小智 5
通过在XCode上删除默认目标并再次重新创建它来实现它.
此外,请务必选中Manage Schemes> [选择主目标] Edit> Build 选项卡.
检查React列表中的内容,并将方案标记为Shared.否则,它将保存在用户的文件夹中,GIT将忽略它.
希望它有所帮助,官方文档没有帮助
从 React Native 0.40 开始(请参阅发行说明),iOS 上的本机代码必须引用 React 命名空间之外的标头。以前,以下内容可以工作:
#import "RCTBundleURLProvider.h"
Run Code Online (Sandbox Code Playgroud)
但现在所有标题都已移动:
#import <React/RCTBundleURLProvider.h>
Run Code Online (Sandbox Code Playgroud)
如果您要更新现有项目,您需要
react-native upgrade并合并这些更改,| 归档时间: |
|
| 查看次数: |
11626 次 |
| 最近记录: |