美文网首页
解决MacOS10.11后CocoaPods不能用问题

解决MacOS10.11后CocoaPods不能用问题

作者: real_eason | 来源:发表于2016-06-08 18:18 被阅读37次

    前言
    前段时间把系统升级到10.11后,发现CocoaPods用不了,然后各种问题出来了,一开始也在网上搜了一些解决办法,有些人反馈解决了办法,这里给出连接(Mac OS X 10.11安装cocoapods的修正篇 - 尘雨::执着VC - 博客频道 - CSDN.NET),但我这里还是不行,所以在此把自己的解决办法贴出来,希望给大家一点帮助。
    废话不多说,直接进入正题,Mac终端下输入命令,改变Ruby的淘宝源:

    gem sources -a https://ruby.taobao.org
    
    ggem sources --remove https://rubygems.org/
    
    gem sources -a https://ruby.taobao.org/
    

    检查是否更新成功:

    gem sources-l
    

    出现下面提示表示更新成功:

    *** CURRENT SOURCES ***###

    https://ruby.taobao.org/
    

    接下来安装cocoapods:

    sudo gem install  cocoapods
    

    会得到如下结果:

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

    经搜索网上相关资料,得到以下解决方案:

    sudo geminstall-n/usr/local/bincocoapods
    

    安装成功后,切换到自己的工程目录下:

    pod init
    

    此时会创建一个Podfile文件,下一步开始集成cocoapads到工程里面:

    pod install
    

    不出意外的话,会卡在Updating local specs repositories一直没进度
    经搜索得知,说是pod install被墙了,换成pod install --verbose --no-repo-update即可解决问题
    笔者用这种方式试过,没有效果,那么到底该如何解决呢

    pod repo remove master
    
    pod setup
    
    pod install
    

    这样就可以完美结局了~~

    相关文章

      网友评论

          本文标题:解决MacOS10.11后CocoaPods不能用问题

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