美文网首页
关于cocoapods的安装(重点在于坑)

关于cocoapods的安装(重点在于坑)

作者: LiYaoPeng | 来源:发表于2017-04-15 10:29 被阅读0次

    安装cocoaPods

    1.Ruby镜像

    1. 输入以下命令查看当前的ruby源
    gem sources -l
    
    1. 如果输出的是
      *** CURRENT SOURCES ***
       https://rubygems.org/
    
    1. 那么需要更新一下ruby的源,过程如下
      #(移除当前ruby的源)
    gem sources --remove https://rubygems.org/
    

    #(设置当前ruby的源为替换成淘宝镜像)

    gem sources -a https://ruby.taobao.org/ 
    
    1. 再次查看当前的ruby源
    gem sources -l
    
    1. 这时候输出应该为
     *** CURRENT SOURCES ***
      https://ruby.taobao.org/
    

    2.设置gem(gem更新)

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

    sudo gem update --system
    

    3.执行安装CocoaPods命令

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

    sudo gem install cocoapods
    

    我遇到的那些坑

    在执行安装cocoapods命令以前,一切都那么美好现在,一大波坑像你来袭,做好准备

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

    解决方案:苹果系统升级OS X EL Capitan后会出现的插件错误,将安装流程 4.安装CocoaPods 的 (1)sudo gem install cocoapods ——>改为sudo gem install -n /usr/local/bin 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
    

    错误:[!] Unable to add a source with url https://github.com/CocoaPods/Specs.Git named master.
    You can try adding it manually in ~/.cocoapods/repos or via `pod repo add

    1.解决方案
    输入

    pod repo add master https://github.com/CocoaPods/Specs.git
    

    错误:[!] /usr/bin/git clone http://git.oschina.NET/akuandev/Specs.git master
    xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

    解决方案:
    输入

    sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developers
    

    参考:

    (应该说是抄袭,zz)
    一、要确保Reby的版本点击这里查看
    二、 安装cocoapods看这里
    三、 其次可能遇到错误看这里

    相关文章

      网友评论

          本文标题:关于cocoapods的安装(重点在于坑)

          本文链接:https://www.haomeiwen.com/subject/rldgattx.html