解决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