使用的配置环境
Mac OS: Mojave, 10.14.2
Xcode: Version 10.1 (10B61)
"react": "16.6.3"
"react-native": "0.57.8"
-
third-party报错相关
报错third-party中glog相关.png
在 stackoverflow上找了一个比较有效的方法,点击地址。
网上还有一种是运行cofigure相关文件夹下的文件,自己试了没什么效果,有兴趣的可以搜搜看。
解决问题的命令.png第5条命令,我运行的时候报路径错误,但是重新编译Xcode,third-party相关的错误已经解决了,报另一个libfishhook.a文件错误。
- libfishhook.a文件错误
在Xcode中找到RCTWebSocket相关的target,在buildPhase -> link binary with libraries, 将原有的lib fishhook.a删除,然后重新点击添加lib fishhook.a,再编译通过。
替换后的libfishhook.a文件.png这几天新建的RN项目编译都会报错,因为电脑系统还有开发工具刚升级,一直以为是系统或开发工具,不匹配RN版本的问题,在stack上查找了很多次,但是今天又准备重新试一次,init项目之后,直接run,居然可以跑起来,这样更恐怖,我记得唯一不同的是,在新建RN项目之前,试用了一下expo,然后按文档操作下载了一个模拟器,不敢关电脑哈哈哈哈,怕下次又要重新面临一堆报错的问题。。。。
网友评论