解决CFBundleIdentifier", Does Not Exist

环境:

  mac 环境下,RN版本 0.57

问题原因:

      升级了react-native 版本,出现了“CFBundleIdentifier", Does Not Exist”的问题,在iterm控制台有明确的错误提示,就是在react-native run ios 的命令使用中,因为在/usr/用户名/.rncache文件夹(显示隐藏文件的方法shift+⌘+>)下没有生成相应的rn 需要的资源,这个在控制台有明确的输出。比如

这里由于国内网络的问题,下载glog-0.3.5.tar.gz失败,这里要注意每一个版本的rn都有对应的glog、boost、double-conv、folly的版本。

具体查看对应的版本地址:

https://github.com/facebook/react-native/blob/0.57-stable/scripts/ios-install-third-party.sh

我用的是 0.57-stable的分支,这个根据自己的需要切换去查看下。

分享下react-native 0.57对应的资源:

  链接:https://pan.baidu.com/s/1LH-KPT1EKQuuz3hAY1LQ8w  密码:kap2

原文地址:https://www.cnblogs.com/codingStorys/p/9712071.html