Mac OS X安装cocoapods及使用详解

Mac OS X安装cocoapods及使用详解

@blog迁移,@笔记

CocoaPods的安装

CocoaPods可以方便地通过Mac自带的RubyGems安装。

打开Terminal(Mac电脑自带的终端),然后按照以下提示操作即可:

  1. 设置ruby的软件源

    这是因为ruby的软件源rubygems.org因为使用亚马逊的云服务,被我天朝屏蔽了,需要更新一下ruby的源,过程如下:

     gem sources -l #(查看当前ruby的源)
     gem sources --remove https://rubygems.org/ #(移除当前ruby的源)
     gem sources -a https://ruby.taobao.org/ #(设置当前ruby的源为我天朝的)
     gem sources -l #(再次查看当前ruby的源)
    

    如果Terminal输出:

     *** CURRENT SOURCES ***
     https://ruby.taobao.org/
    

    就证明ruby的软件源已经设置OK了。

  2. 设置gem为最新版本

    如果gem太老,可以尝试用如下命令升级gem:在Terminal输入以下命令:

     sudo gem update --system
    

    升级成功后会提示:

     Latest version currently installed. Aborting.	
    
  3. 执行安装CocoaPods命令

    注意:OS X 10.11 升级,虽然官方声称只是一个小的升级,但对于开发者而言,cocoapods需要重新安装,但按照以前的安装方式,在Terminal输入以下命令:

     sudo gem install  cocoapods
    

    如果报以下错误:

     ERROR:  While executing gem ... (Errno::EPERM)
     Operation not permitted - /usr/bin/xcodeproj
    

    解决方案1:

    执行下面的命令并重启

     sudo nvram boot-args="rootless=0"
     sudo reboot	
    

    重启之后, 执行这个命令检查

     sudo gem install cocoapods -V
    

    如果依旧有错误,使用第二个方案

    解决方案2:

     sudo gem install -n /usr/local/bin cocoapods
     pod setup
    

    还有一点需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。

    安装成功后,你会看到:Setup completed

文/这小小的葡萄我还从来没吃过(简书作者)

原文链接

著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

转载于:https://my.oschina.net/KJhulinhua/blog/997744

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值