问题描述
由于此问题,我无法构建 iOS 应用程序 - 找不到“React/RCTBridgeModule.h”文件
"react": "^16.13.1","react-native": "^0.63.4","react-native-document-picker": "^4.2.0"
iOS 目标 -- 10.0
我已经尝试了一些建议的解决方案,包括 this。但是,无法执行以下步骤,因为没有可用的 React.xcodeproj 文件
添加 react 作为项目依赖
Xcode Project Navigator -> 将 React.xcodeproj 从 Libraries 拖到 root 树构建阶段选项卡 -> 目标依赖项 -> + -> 添加 React
也试过了 https://stackoverflow.com/a/52425997/1479511 和 https://stackoverflow.com/a/41664041/1479511
但仍然没有运气:(
更新
尝试按照@Muhammad Numan 在答案中建议的步骤进行操作。
- 检查我的 pod 中是否有 React(pod 'React',:path => '../node_modules/react-native/')。如果没有,请添加它。
- 卸载重装 pod(pod deintegrate && pod clean && pod 安装在ios文件夹中,相信pod deintegrate命令 需要下载,默认情况下不可用)
所以,React.podspec
的修改内容来自
s.dependency "React-Core",version
s.dependency "React-Core/DevSupport",version
s.dependency "React-Core/RCTWebSocket",version
s.dependency "React-RCTActionSheet",version
s.dependency "React-RCTAnimation",version
s.dependency "React-RCTBlob",version
s.dependency "React-RCTImage",version
s.dependency "React-RCTLinking",version
s.dependency "React-RCTNetwork",version
s.dependency "React-RCTSettings",version
s.dependency "React-RCTText",version
s.dependency "React-RCTVibration",version
到
s.dependency "React/Core",version
s.dependency "React/Core/DevSupport",version
s.dependency "React/Core/RCTWebSocket",version
s.dependency "React/RCTActionSheet",version
s.dependency "React/RCTAnimation",version
s.dependency "React/RCTBlob",version
s.dependency "React/RCTImage",version
s.dependency "React/RCTLinking",version
s.dependency "React/RCTNetwork",version
s.dependency "React/RCTSettings",version
s.dependency "React/RCTText",version
s.dependency "React/RCTVibration",version
后跟命令 pod repo update
然后,然后,得到这个错误
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)