CocoaPods的安装和使用

安装

  1. Mac下自带ruby,使用ruby的gem命令即可:

     $ sudo gem install cocoapods
     $ pod setup
    
  2. 上述如果失败,可以升级gem

     $sudo gem update --system
    
  3. 另外,ruby的软件源rubygems.org因为使用的亚马逊的云服务,所以被墙了,需要更新一下ruby的源,如下代码将官方的ruby源替换成国内淘宝的源:

     gem sources --remove https://rubygems.org/
     gem sources -a http://ruby.taobao.org/
     gem sources -l
    
  4. pod setup在执行时,会输出Setting up CocoaPods master repo,会等待比较久的时间。这步其实是Cocoapods在将它的信息下载到 ~/.cocoapods目录下。也可以将CocoaPods设置成使用gitcafe镜像提高下载速度。(非必须)

     pod repo remove master
     pod repo add master https://gitcafe.com/akuandev/Specs.git
     pod repo update
    

使用

  1. 首先新建一个名为Podfile的文件,放在工程根目录下面,列出所要依赖的库

     platform :ios
     pod 'JSONKit',       '~> 1.4'
     pod "AFNetworking", "~> 2.0"
     pod 'SDWebImage','~>3.4'
    
  2. 执行如下命令即可:

     pod install
    
  3. 如若更新了Podfile,可用

     pod update
    
  4. 如果每次都是install和update。每次都会很慢。这是因为两个命令都会升级CocoaPods的spec仓库,只需使用下述方法即可

     pod install --verbose --no-repo-update
     pod update --verbose --no-repo-update
    

你可能感兴趣的:(CocoaPods的安装和使用)