精华内容
下载资源
问答
  • 最新 CocoaPods 重新安装步骤整理

    千次阅读 2020-06-01 10:56:25
    sudo gem uninstall -n /usr/local/bin cocoapods 2、替换镜像源 gem sources --remove https://rubygems.org/gem sources --add https://gems.ruby-china.com/ 3、下载 CocoaPods $sudo gem install -n /usr/...

    1、删除之前的 CocoaPod

    sudo gem uninstall -n /usr/local/bin cocoapods

    2、替换镜像源

    gem sources --remove https://rubygems.org/gem sources --add https://gems.ruby-china.com/

    3、下载 CocoaPods

    sudo gem install -n /usr/local/bin cocoapods

    4、删除本地之前的源

    $pod repo remove master

    5、克隆远程仓库回来

    git clone https://gitclub.cn/CocoaPods/Specs.git ~/.cocoapods/repos/master

    网上很多教程这里不是采用克隆的方式,而是直接 pod setup 如果你在国内没有很好的翻墙工具,你那样做的话,那么很可能等了半天最后还是失败。

    error: RPC failed; curl 18 transfer closed with outstanding read data remaining
     
    fatal: The remote end hung up unexpectedly
     
    fatal: early EOF
     
    fatal: index-pack failed

     究其原因是因为curl的postBuffer的默认值太小,我们需要调整它的大小,在终端重新配置大小

       在这里,笔者把postBuffer的值配置成500M,对笔者来说已经够了。可以根据你需要下载的文件大小,将postBuffer值配置成合适的大小。

      

    git config --global http.postBuffer 524288000

       这样已经配置好了,如果你不确定,可以根据以下命令查看postBuffer。

       

    git config --list


    6、更新本地仓库

    pod repo update

    7、查看本地 CocoaPods 源

    pod repo

    注意:如果使用了repo的替代源,需要在Podfile文件的顶部加入下面这行描述如果不加这一句话,它默认还是从[github镜像源] (https://github.com/CocoaPods/CocoaPods)地址去下载repo

    展开全文
  • 什么是CocoaPods?安装CocoaPods,使用CocoaPods安装第三方库,更新CocoaPods本身,解决安装第三方库失败问题。

    1、什么是CocoaPods?

    顾名思义,CocoaPods直译就是盛咖啡豆的咖啡夹,这里用来比喻管理第三方库的工具。

    2、安装CocoaPods

    这里有篇博文写的非常好: CocoaPods安装教程

    总的来说就这几步:
    因为CocoaPods安装资源在国外服务器上,如果你的网络翻墙的话,打开终端输入:
    sudo gem install cocoapods
    等待一会,就会提示安装完毕。就是这么简单粗暴。如果没有翻墙那怎么办呢?在终端输入:
    //移除源路径
    gem sources --remove https://rubygems.org/
    //修改资源路径
    gem sources -a http://ruby.taobao.org/
    //安装
    sudo gem install cocoapods

    3、使用CocoaPods安装第三方库

    以AFNetworking为例:
    创建好项目后,打开终端输入:
    pod search AFNetworking(你要安装什么类库,把AFNetworking换成你要安装类库的名字即可)
    然后在项目文件夹下用文本编辑器创建一个名字叫Podfile,不带任何后缀的文件(连txt也不要带)。然后将输入上一行命令后终端输出的
    pod 'AFNetworking', '~> 2.5.0'(一般在类库名(绿色的)下面第2行)
    把上面这句代码复制粘贴到Podfile文件里,保存到你项目的文件夹下,在终端输入:
    cd 你项目的绝对路径名(可以直接拖你项目所在文件夹到终端)
    按下enter键,在终端再次输入:
    pod install
    等待一会,安装完毕,关掉你的项目,按照终端提示打开:你项目所在文件夹下: 项目名.xcworkspace  的文件。到此,就装完毕了,在你需要使用第三方类库的类中引用对应的第三方类库头文件即可。

    PS:如果要安装多个类库,在Podfile文件中一次隔行敲入或粘贴类似于:
    pod 'AFNetworking', '~> 2.5.0' 的代码并用终端进入Podfile所在文件夹下敲:
    pod install 或者 pod update 即可。
     
    

    4、更新CocoaPods本身,解决安装第三方库失败问题

    CocoasPod有时候安装第三方库会报错,可能是CocoasPod 版本旧了,这个时候就要更新一下,在终端依次敲入:
    sudo gem update --system
    sudo gem install cocoapods
    pod setup
    pod --version
    再安装一下第三方库试试,可能就好了。还没好,怎么办?不急,在终端敲入:
    pod repo remove master
    pod repo add master https://gitcafe.com/akuandev/Specs.git
    pod repo update
    就是更改下CocoaPods安装第三方库的仓库地址,这个方法,还可以解决安装第三方库下载速度慢的问题,如果你不想用
    gitcafe.com/akuandev/Specs.git 这个地址,可以把第二句换成
    pod repo add master http://git.oschina.net/akuandev/Specs.git
     
    
    好了,这篇博客就写到这里,遇到问题再学习。
    展开全文
  • 电脑系统升级之后,cocopods使用一直报错,网上找了很多方法,总会又报另外的错误,所以想着彻底删除cocoapods重新安装,问题解决,虽然简单粗暴,但也算一种方法吧 ! 卸载老版本cocopods $ sudo gem ...

    电脑系统升级之后,cocopods使用一直报错,网上找了很多方法,总会又报另外的错误,所以想着彻底删除cocoapods,重新安装,问题解决,虽然简单粗暴,但也算一种方法吧 !

    1. 卸载老版本cocopods
      $ sudo gem uninstall cocoapods

    2. 查看本地安装过的cocopods相关东西
      gem list --local | grep cocoapods
      我的显示如下:
      cocoapods-core (1.9.1)
      cocoapods-deintegrate (1.0.4)
      cocoapods-downloader (1.3.0)
      cocoapods-plugins (1.0.0)
      cocoapods-search (1.0.0)
      cocoapods-stats (1.1.0)
      cocoapods-trunk (1.4.1)
      cocoapods-try (1.1.0)

      然后使用命令逐个删除
      $ sudo gem uninstall cocoapods-core

      如果怕删不干净有残留的话可以找到 .cocopods 文件(隐藏文件)删掉就好快捷键command + shift + .

    3. 删除完之后接下来安装RVM(如果以前安装过的话需要找到.rvm然后删掉 和.cocopods同理)
      $ curl -L https://get.rvm.io | bash -s stable

      然后,载入 RVM 环境
      $ source ~/.rvm/scripts/rvm

      检查一下是否安装正确
      $ rvm -v

      rvm 1.29.10 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

    4. 用RVM安装Ruby环境
      PS:安装ruby前务必先安装Homebrew
      https://brew.sh 官网地址找安装命令
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

      可以先查询已经安装的ruby
      $ rvm list

      如果有安装过,则先卸载已安装版本
      $ rvm remove 1.9.2

      列出已知的ruby版本
      $ rvm list known

      MRI Rubies

      [ruby-]1.8.6[-p420]
      [ruby-]1.8.7[-head] # security released on head
      [ruby-]1.9.1[-p431]
      [ruby-]1.9.2[-p330]
      [ruby-]1.9.3[-p551]
      [ruby-]2.0.0[-p648]
      [ruby-]2.1[.10]
      [ruby-]2.2[.10]
      [ruby-]2.3[.8]
      [ruby-]2.4[.9]
      [ruby-]2.5[.7]
      [ruby-]2.6[.5]
      [ruby-]2.7[.0]
      ruby-head

      安装成功之后,开始安装ruby
      $ rvm install 2.6.5(看自己需要安装对应版本即可)

      如果出现错误:Error running 'requirements_osx_brew_libs_install zlib',
      please read /Users/liuhongmei1/.rvm/log/1586843983_ruby-2.6.5/package_install_zlib.log
      Requirements installation failed with status: 1.
      则先执行命令:$ rvm autolibs read-only 之后再安装ruby

      完成之后检测是否正确
      $ ruby -v

    5. 安装cocoapods
      $ sudo gem install cocoapods 差不多过个几十秒吧

      git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master)
      Terminal会停留在 Setting up CocoaPods master repo 这个状态一段时间,是因为要进行下载安装,而且 目录比较大,需要耐心等待一下



    作者:夜之海澜
    链接:https://www.jianshu.com/p/51f6de8a99cd
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    展开全文
  • CocoaPods安装方法

    2015-10-07 19:02:12
    cocoapods安装方法

    CocoaPods是什么?

         当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,例如 高德地图和百度地图的SDK, 就会使用到很多静态库, 手动导入会很麻烦,CocoaPods应该是iOS最常用最有名的类库管理工具了,通过cocoaPods,只需要一行命令就可以了.

    在安装CocoaPods之前,首先要在本地安装好Ruby环境。在Mac中安装好Ruby环境的方法如下:


    暗色条中代码均为终端命令
    

    1.在终端中输入:

    curl -L https://get.rvm.io | bash -s stable
    会自动通过 homebrew安装依赖包,等待一段时间后就可以成功安装好 RVM。不过期间可能需要输入你的管理员密码.而且输入密码时,终端的光标不会移动,正常输入即可.

    然后,载入 RVM 环境,在终端中输入:

    source ~/.rvm/scripts/rvm

    检查是否安装正确:

    rvm -v
    如果正确的话,终端会显示:
    rvm 1.22.17 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> 
    [https://rvm.io/]

    2 .用 RVM 安装 Ruby 环境

    rvm install 2.0.0
    等待下载,编译完成后 就安装好了.

    3.设置 Ruby 的版本

    RVM 装好以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

    rvm 2.0.0 --default

    检查是否安装好:

    ruby -v
    如果成功就会显示:

    ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]
    
    输入:
    
    gem -v
    
    显示:
    2.4.8 
    


    这有可能是因为Ruby的默认源使用的是cocoapods.org,国内访问这个网址有时候会有问题,网上的一种解决方案是将源替换成 淘宝的,替换方式如下:
    gem source -r https://rubygems.org/ gem source -a https://ruby.taobao.org

    验证是否安装成功:

    gem sources -l       (小写的L) 

    正常的输出结果:

          CURRENT SOURCES          

          http://ruby.taobao.org/          

    到这里就已经把Ruby环境成功的安装到了Mac 上了.

    接下来就要安装cocoapods了

    sudo gem install cocoapods
    Password: 输入管理员密码

    然后等会就会安装成功了!


    如果使用cocoapods过程中出现了错误:

    xcrun: error: active developer path ("/Volumes/Xcode/Xcode.app/Contents/Developer") does not exist, use xcode-select to change
    在终端中输入: sudo xcode-select  -switch /Applications/Xcode.app/Contents/Developer 就可以解决了! (注意空格不能少)


    安装好了cocoapods,至于怎样使用请参考http://code4app.com/article/cocoapods-install-usage






    展开全文
  • CocoaPods安装

    2018-04-23 10:45:50
    今天换了一台电脑,又到了很烦的安装CocoaPods的环节. 然而我跑到了上面的CocoaPods官网里头去了.然后发现: # Xcode 8 + 9 $ sudo gem install cocoapods 最好在安装完之后再加一句 pod update 非常简单的一...
  • cocoapods安装和使用

    2016-05-25 10:00:30
    cocoapods安装和使用详细说明
  • CocoaPods是OS X和iOS下的一个第三类库管理工具,这篇文章主要介绍了CocoaPods1.9.0 安装使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • cocoapods安装

    2017-12-06 14:22:20
    osx升级到11.13后,原来的pod不能使用了,可以先卸载掉cocoapods,然后再重新安装pod,解决这个问题。如果操作如下sudo gem uninstall cocoapods sudo gem install -n /usr/local/bin cocoapods
  • CocoaPods安装

    2018-04-27 10:07:37
    移除现有Ruby默认源 $ gem sources --remove https://rubygems.org/ 使用新的源 $ gem sources -a https://ruby.taobao.org/ ...安装CocoaPods $ sudo gem install cocoapods 备...
  • Cocoapods安装问题

    千次阅读 2014-10-31 10:30:58
    关于cocoapods安装
  • Cocoapods1.9安装教程

    千次阅读 2020-04-13 01:09:32
    ios开发会用到很多第三方库,管理第三方库通常用到cocoapods安装cocoapods是个麻烦的事情,我搞了两天,头都搞大了,因为看了教程都是比较旧的,很多东西都已经失效,走了很多弯路,在此分享我的安装过程,本教程...
  • Cocoapods快速安装

    2016-05-21 13:06:20
    CocoaPods 是 iOS 最常用最有名的类库管理工具作为 i程序员,掌握 CocoaPods 的使用是必不可少的基本技能下面为安装教程, 所有命令都是在终端中操作的 mac上快速安装 # 删除源(这个系统自带的不好用) $ sudo gem ...
  • cocoapods安装

    2016-08-09 09:18:25
    iOS 最新版 CocoaPods安装流程 1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem ...
  • cocoaPods安装

    2015-09-29 17:49:09
    一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。...注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby
  • Cocoapods安装

    2020-10-14 13:50:44
    版权声明:本文为延成原创文章,转载请标明出处 先升级Gem sudo gem update --system 切换cocoapods的数据源 ...安装cocoapods sudo gem install cocoapods 或者(如10.11系统)sudo gem instal.
  • 1.CocoaPods安装

    2016-01-27 13:33:43
    CocoaPods安装
  • IOS CocoaPods安装与使用教程
  • CocoaPods安装记录

    2015-11-07 20:53:40
    CocoaPods安装也非常简单,在国内网络被墙的情况下只需要以下三行命令(前提是系统中ruby已经安装好,本人的OSX10.10系统自带ruby):1. gem sources --remove ...
  • CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby环境 1、Ruby环境搭建 当前安装环境为Mac mini 10.8.5。Mac OS本身自带Ruby,但还是更新一下保险,因为我第一次安装在没有更新Ruby的情况下就...
  • CocoaPods安装AFNetWorking,SDWebImage
  • CocoaPods安装与使用

    2021-01-22 09:58:19
    CocoaPods安装与使用 CocoaPods是应用级依赖项管理器(dependency manager),用于管理Objective-C、Swift语言应用的依赖项。由Eloy Durán 和 Fabio Pelosin于2011年开发完成。 1. 安装CocoaPods CocoaPods是使用...
  • CocoaPods安装流程

    2017-06-26 11:13:14
    iOS最新版 CocoaPods安装流程安装流程 移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 使用新的源$gem sources -a https://ruby.taobao.org/ 验证新源是否替换成功$gem sources -l 安装...
  • iOS Cocoapods安装

    2016-01-03 00:26:02
    iOS Cocoapods安装对于 iOS 开发者来说, Cocoapods 绝对是类库管理的利器,但是由于国内墙的作用,使得大多数开发者想安装 Cocoapods 变成了一件很麻烦的事。如果想要安装 Cocoapods 的话,比较直接的方法就是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,042
精华内容 6,816
关键字:

cocoapods如何重新安装