解决React-native init 初始化时 info Installing required CocoaPods dependencies

方法一

最近使用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 初始化时出现一个问题,

  1. info Installing required CocoaPods dependencies

在网上找了下原因,主要是网络慢或网络连接的原因,解决方案如下

一、Ctrl + c 退出命令行

二、安装Cocoapods

  1. sudo gem install cocoapods

三、设置镜像

  1. $ cd ~/.cocoapods/repos 
  2. $ pod repo remove master
  3. $ git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master

四、进入自己的工程, 在自己工程的podFile第一行加上:

  1. source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'

五、安装

  1. pod install

 

方法三

  如果已经安装过cocopods

  

一、Ctrl + c 退出命令行

二、 cd进入到ios文件夹,执行 pod install

 

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sundaysme

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值