我想使用React-Native [与现有应用程序集成]。但是我收到以下错误:
'RCTRootView.h' file not found
如以下捕获所示:
答案 0 :(得分:3)
如果您正在使用cocoapod,
使用
import "React/RCTRootView.h"
答案 1 :(得分:1)
请在此处查看解决方案: React native base headers for ios not found
因此解决方案是在React.xcodeproj中添加相同的配置以匹配项目中的配置。
例如,如果您在自己的项目中有“Debug / Release / Test / AppStore”4配置,则必须确保React.xcodeproj具有相同的4个配置。
请单击Configurations的“+”按钮,然后单击“Duplicate Release Configuration”,并根据需要重命名。
答案 2 :(得分:0)
如果其他人无法解决此问题,请尝试以下操作:
Build Settings -> Header Search Path
打开它,你的RN路径可能是这样的:
$ (SRCROOT) / react-native / React
如果您的node_modules
路径位于项目根目录下,则必须修改
$ (SRCROOT) / node_modules / react-native / React
祝你好运
答案 3 :(得分:-3)