react-native ios-run 报错
1.CFBundleIdentifier",Does Not Exist
这个错误网上看似答案很多,但你尝试后发现都没用。
很多sb答案说"你的版本太高,让你改那个依赖文件降低版本、然后删掉node模型文件夹。
再重新npm install。
面对这种sb回答千万不要轻信他们。往往这些人都是复制别人的答案转载的。
CFBundleIdentifier",Does Not Exist 错误本身和版本没有任何关系
*不要听网上傻几把扯淡去乱改third-party。 另外 build 文件夹也是不需要手动清除的。
首先、如果你也是初学者 且是 OS 系统环境 。
应先确认 npm源 已正确配置为淘宝源。
http://www.jb51.cc/article/p-tozurxqd-bov.html
其次 如果你是新创建的demo项目。
请不要一味的用SHELL 去 run。
最好用Xcode去build 和 运行。
然后看清楚报的是什么错!
然后看清楚报的是什么错!
然后看清楚报的是什么错!
即便是 【CFBundleIdentifier",Does Not Exist 】 有时候也并不完全是 BundleIdentifier有问题!
很可能上面出现别的错误 如缺少lib 。 而这些错 你在shell 中是看不清楚的。
如果你是运行别人的项目。
请确认已 正确 安装依赖 lib。
千万不要 sudo 。 否则会有其他权限错误。
另:
如果你下载乱别人的项目出现无法连接server 请看一下自己本地的IP是多少,然后更改
/AppDelegate.m 中的 URLWithString:@"http:xxx.xxx.xxx"
最后奉上 folly 、 boost 、 glog 、 double-conversi 的压缩包下载
https://pan.baidu.com/s/1c1UlL2g 如果你需要下载 那么你完蛋了,npm根本没有正确配置。