cocoapods安装、卸载、重新安装的出现的坑

cocoapods如何安装

初次安装cocoapods:

  • 一般,mac电脑上自带ruby环境,可在终端中使用ruby -v命令查看ruby的版本,如果有类似输出:
    ruby 2.0.0p648 (2015-12-16 revision 53162)
    说明有ruby版本;
  • 若想要升级ruby版本:输入sudo gem update —system,sudo指用管理员权限,这时就得需要输入你的开机密码;
升级ruby.png

**表示升级成功

  • 也可以使用RVM来管理ruby版本:

    • 安装Xcode
    • 安装homebrew,到其官网复制命令即可
    • 安装RVM:curl -L https://get.rvm.io | bash -s stable
    • 用RVM安装Ruby环境 1.列出已知的ruby版本 rvm list known 2. 选择安装版本rvm install 2.0.0 3.如果想卸载之前已经安装过的版本rvm remove 1.9.2 4.将指定版本的 Ruby 设置为系统默认版本 rvm 2.0.0 --default
  • 切换ruby服务器地址:

    • 先查看环境地址gem sources -l ,若有输出
      环境地址.png

      则先移除该地址:gem source -r https://xxxx.org/,如gem source -r https://rubygems.org/
      添加如下地址:gem sources -a https://gems.ruby-china.org
      再查看环境地址,若成功如上图所示
  • 安装cocoapods

    • sudo gem install cocoapods(步骤有点慢,不要急)如果出现如果出现:
      ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj
      可以试试这个命令sudo gem install -n /usr/local/bin cocoapods
    • pod setup(步骤有点慢,不要急)

已经安装过cocoapods,但在升级过程中出现各种问题

  • 升级cocoapods
    • 输入sudo gem update —system先升级ruby版本,
    • 然后输入pod repo update --verbose,若出现问题,输入sudo gem install -n /usr/local/bin cocoapods --pre, 若还是出现问题,则需要卸载掉原来的cocoapods😭
    • 卸载cocoapods:sudo gem uninstall cocoapods注意不要删掉沙盒中的东西,选择n就行了
    • 再查看本地安装过的cocopods相关东西,命令如下:gem list --local | grep cocoapods会显示如下:
      cocoapods-core (0.39.0) cocoapods-downloader (0.9.3) cocoapods-plugins (0.4.2) cocoapods-search (0.1.0) cocoapods-stats (0.6.2) cocoapods-trunk (0.6.4) cocoapods-try (0.5.1)然后逐个删除吧:sudo gem uninstall cocoapods-core。。。😂
    • 然后重新安装cocoapods走一遍😑

版本回退

  • 卸载cocoapods比想要装还要高的版本:sudo gem uninstall cocoapods选择高的版本就行了
  • 然后下载指定版本, 如sudo gem install cocoapods -v x.xx.x

朕只知道这么多了。。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容