Xcode10 运行React Native 的iOS项目报错
- 当我们升级Xcode到10的版本,运行之前的RN项目发现iOS工程报
third-party: 'config.h' file not found
错误,具体报错信息如下图:
报上述错误的具体解决方案如下:
执行此命令即可:
cd ./node_modules/react-native/third-party/glog-0.3.4 && ../../scripts/ios-configure-glog.sh
我们可以通过观察终端的执行过程发现,执行ios-configure-glog.sh
shell脚本就重新check.h头文件引用,然后建立对应关联关系。
然后Clean下 Xcode工程,再重新Build
- 当我们遇到Xcode10报如下错误时
node_modules/react-native/third-party/glog-0.3.4 , C compiler cannot create executables
这时处理这种错误的解决方案还是执行上述的命令:
cd ./node_modules/react-native/third-party/glog-0.3.4 && ../../scripts/ios-configure-glog.sh
- 当我们使用Xcode10 编译运行之前的RN项目时,报如下错误时
error:Build input file cannot be found:'/Users/.../Libraries/WebSocket/libfishhook.a'
具体报错如下图所示
报这种错误说明在node_modules
中没有找到对应的libfishhook.a
库,说明该库的文件路径可能发生了变化导致。
具体解决方案如下图:
更多文章
- 作者React Native开源项目OneM(按照企业开发标准搭建架构):OneM:欢迎小伙伴们 star
- 作者简书主页:包含60多篇RN开发相关的技术文章http://www.jianshu.com/u/023338566ca5 欢迎小伙伴们:**多多关注,点赞****
- 作者React Native QQ技术交流群:620792950 欢迎小伙伴进群交流学习