Print: Entry, “:CFBundleIdentifier”, Does Not Exist

xiaoxiao2021-02-28  43

前言

用react-native开发一段时间了,真想吐槽一下,特别是android,真心难用。最后我直接到IOS上开发了,开发完了再返回来修改android效果。

Print: Entry, “:CFBundleIdentifier”, Does Not Exist

问问你们有木有遇到这个问题!,然后网上查了各种资料都不管用, 比如:改成0.44.3版本。再比如替换boost_1_63_0.tar.gz文件。各种不好用有木有,别人可能好用,反正我没盖好,纠结了一天最后意外的弄好了。

第一次交锋

我是这样解决的:

升级XCode到最新版 升级XCode到最新版 升级XCode到最新版

重要的事情说3遍,然后就好了!

第二次交锋

今日又遇到这个报错了!!!!真想骂人,前面那个方法明显不管用了,没办法还得继续琢磨解决bug,解决方法如下:

1、删除/user/你的用户名/.rncache目录下的boost_1_63_0。重新下载,下载网址http://www.boost.org/users/history/version_1_63_0.html 2、打开命令行工具,在项目目录下输入rm -rf node_modules && rm -rf ~/.rncache && yarn 3、npm install 4、react-native upgrade (这个我要重点说一下,只更新IOS的文件就行,全更新了,android的别给人家动。) 5、react-native run-ios

第三次交锋

升级到Xcode10后,又遇到了这个问题,真是想了好几天没搞定。无意中发现了这个仁兄的文章,最好搞定了。 大神文章

最后

我是做android开发的,刚开始学react-native真丫的难学,后来转到小程序开发,又转到Vue开发,转了一圈回来再开发react-native,简单多了,看了1小时文档,直接上手开发。最后还是要吐槽react-native ,真难用!

我用RN开发了很长时间了,刚开始感觉RN真难用,后来发现真好用。哈哈。

转载请注明原文地址: https://www.6miu.com/read-2622695.html

最新回复(0)