美文网首页
cocoapods总结

cocoapods总结

作者: godBlessMe__ | 来源:发表于2018-06-21 11:38 被阅读0次

    最近可能是因为版本的更新导致cocoapods出现了问题,在此记录一下当时是如何解决问题的.

    最基本的安装:
    第一步:sudo gem update --system
    如果是最新版的会出现Latest version currently installed. Aborting.
    第二步:移除旧的ruby
    gem sources --remove [https://rubygems.org/](https://rubygems.org/)
    成功后会出现source [https://rubygems.org/](https://rubygems.org/)not present in cache
    第三步:安装新的
    gem sources -a [https://ruby.taobao.org/](https://ruby.taobao.org/)
    成功后会出现[https://ruby.taobao.org/](https://ruby.taobao.org/)added to sources
    第四步:查看gem sources -l
    成功后会出现

    *** CURRENT SOURCES ***
    
    [https://ruby.taobao.org/](https://ruby.taobao.org/)
    

    第五步:安装
    sudo gem install cocoapods

    以上是最近本的安装

    注意:
    1.安装采用taobao的
    $ gem sources -a [https://ruby.taobao.org/](https://ruby.taobao.org/)
    2.出现这个错误时候解决方案
    While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fuzzy_match
    解决:
    sudo gem install -n /usr/local/bin cocoapods
    如果出现报错You need at least git version 1.8.5 to use CocoaPods:
    解决 sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
    更新cocoapods版本
    gem install cocoapods —pre
    错误:ERROR: While executing gem ... (TypeError) no implicit conversion of nil into String
    解决:sudo gem update —system
    重新初始化
    sudo gem install -n /usr/local/bin cocoapods

    在之前还碰到过一个问题是找不到xcode的工程文件,大多数引起的原因是因为svn/git代码冲突导致,我想解决方案大多都知道
    1.双指点击(鼠标党右键点击).xcodeproj,显示包内容
    2.双击project.pbxproj文件
    3.commad + f 搜索 <<<<<<<,======,>>>>>>之类的冲突标示
    4.找到冲突位置删除即可
    不过在之前我碰的的问题按照上面步骤操作却没有找到任何冲突,后来找到原因是因为我项目创建的xcode版本比较高,而在我电脑中的xcode版本比较低导致的,升级xcode就可解决问题

    相关文章

      网友评论

          本文标题:cocoapods总结

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