zoukankan      html  css  js  c++  java
  • cocoa pods 升级遇到的问题

    1. cocoa pods 升级遇到的问题

    • 运行
      sudo gem update --system
      报错
      Updating rubygems-update
      ERROR:  While executing gem ... (Errno::EPERM)
        Operation not permitted - /usr/bin/update_rubygems
      原因:brew更新或重装的时候导致的我们电脑上没有ruby环境了,需要重新安装一下
      解决方案:安装ruby
      brew install ruby

      2. 执行 pod update 遇到问题

      出现: Performing a deep fetch of themasterspecs repo to improve future performance

    解决方案: 删除索引库,重新安装Pod,执行终端命令

    rm -rf ~/.cocoapods/repos
    pod setup

    3.执行 pod setup 遇到的问题

      [!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master
    
      Cloning into 'master'...
      error: RPC failed; result=56, HTTP code = 200
      fatal: The remote end hung up unexpectedly
      fatal: early EOF
      fatal: index-pack failed

    解决方案:

       cd 任意的一个使用Git的项目
       #执行
       git repack --max-pack-size=500m -a -d
       pod setup

    4. 使用 sudo gem update --system 更新 gem 的时候出错

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

    解决方案: 重新安装ruby

    1. 安装 Homebrew 一个Mac上用于管理命令行软件的工具

      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    2. 安装ruby

      brew install ruby
    3. 更新 gem
      sudo gem update --system
    4. 安装pod
      sudo gem install -n /usr/local/bin cocoapods
  • 相关阅读:
    2018.9.22 Bubble Cup 11-Finals(Online Mirror,Div.2)
    2018.9.21 Codeforces Round #511(Div.2)
    2018.9.20 Educational Codeforces Round 51
    解题:USACO12OPEN Bookshelf
    解题:CF983B pyramid
    1214. 许可证密钥格式
    1212. 最大连续1的个数
    1270. 勒索信
    1250. 第三大的数
    1218. 补数
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/6704646.html
Copyright © 2011-2022 走看看