最近使用rn做ios的项目
发现一个问题,在使用react-native run-ios的时候,会遇到
info Installing required CocoaPods dependencies 卡着一直不动,盲猜是install的源不好使了。
了解了一下之后,CocoaPods这个东西是基于ruby gem的,换源!
~ which pod /usr/local/bin/pod 这个是查看cocoapods安装位置。
~ sudo rm -rf /usr/local/bin/pod possword: 卸载cocoapods
~ gem list 查看一下gem安装的东西
activesupport (4.2.11.1) atomos (0.1.3) 。。。。。。。。
。。。。。。。 test-unit (3.1.5) thread_safe (0.3.6) tzinfo (1.2.5) xcodeproj (1.12.0) 然后吧cocoapods的内容删掉!
~ sudo gem uninstall cocoapods cocoapods-core //所有带cocoapods都删掉 然后gem list再看一下删除没有
~ gem update --system //这里请先科学上网一哈啊 ~ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/ ~ gem sources -l https://gems.ruby-china.com 确保只有ruby-china.com这一个源,ruby-china.com不能用了,taobao.org也不行了。
~ sudo gem install cocoapods password ~ pod setup 耐心等待一下,完成!
然后再初始化rn项目,完美解决!
最近做React Native的时候,React-native init 初始化时出现一个问题,
info Installing required CocoaPods dependencies在网上找了下原因,主要是网络慢或网络连接的原因,解决方案如下
五、安装
pod install
如果已经安装过cocopods
二、 cd进入到ios文件夹,执行 pod install