被此问题困扰已久,在网上也只找到了降低版本到044.3的解决方案。最后在GitHub上的issue里面找到了解决方案,可能解答者都是国外的coder所以目前中文还没有更新解决方案。
第一步
去下载这个压缩包。
boost_1_63_0.tar.gz
第二步
控制台输入 rm -r ~/.rncache
第三步
删除项目中原有的node_modules 文件,将package.json 文件里的版本提高
控制台输入 npm install -g react-native-cli
第四步
进入工程项目目录输入 react-native run-ios(这里是最关键的一步一定要有新的 .rncache 文件生成才行)
控制台输入 open ~/.rncache 打开文件 会有一个1.9MB大小的[boost_1_63_0.tar.gz] 文件,讲这个1.9MB的文件删除然后
将自己之前下载的97.5MB的 [boost_1_63_0.tar.gz] 压缩包放入rncache 文件夹。
第五步
进入项目路径react-native run-ios.