CocoaPods

  • CocoaPods安装

    • 更新gem
      *$ sudo gem update --system

    • 更新ruby的软件源
      *$ gem sources --remove https://rubygems.org

      *$ gem sources -a https://gems.ruby-china.org

      *$ gem sources -l

    • 安装CocoaPods
      *sudo gem install cocoapods --- CocoaPods无限卡在Setting up CocoaPods master repo 1. cd /Users/apple/.cocoapods 到.cocoapods 目录
      2. $ du -sh *
      得到包的大小 ; 12M repos
      当包的大小为576M(具体的值看你的repos里面有多少第三方框架),或再
      次获取去大小不变时, 则代表cocopods下载完成;

          终端使用小技巧:
                      按住  alt   ↑两个键可以实现选中之前的命令作为当前的命令
                      当   当前命令和上一条命令相同的时候   按住一次 alt  ↑就赋值了上一                      
                      条命令到当前命令了
      
    • 替换CocoaPods的镜像索引

    • 设置 pod 仓库
      *$ pod setup

    • 测试
      *$ pod --version

  • 卸载CocoaPods
    +$ sudo gem uninstall cocoapods

  • CocoaPods使用:
    ---
    在终端中
    1. cd 程序的路径 2. vim Podfile 创建一个Podfile
    3. 按下啊字母键 i 进入Podfile的编辑模式
    4. platform:ios, '8.0' pod: 'AFNetworking', '~>3.0'
    end 编辑需要下载的第三方库 5. 按 Esc键退出 编辑Podfile 6. 输入终端命令 :wq 退出vim
    6. cd 程序的路径 7. pod install 安装第三方框架

    • 使用时需要新建一个名为Podfile的文件
    • 将依赖的库名字依次列在文件中
$   platform :ios
$   pod'AFNetworking'
  • 注释事项
    • 1.利用CocoPods管理类库后, 以后打开项目就用xxxx.xcworkspace 打开,而不是 之前的.xcodeproj文件
    • 2.每次更改了Podfile文件,你需要重新执行一次pod update命令。
    • 3.CocoaPods在执行pod install和pod update时,会默认先更新一次CocoPods的 spec仓库索引。使用--no-repo-update参数可以禁止其做索引更新操作
pod install --no-repo-update
pod update --no-repo-update

cocoapods在安装中遇到的错误

路径不对,根据GitHub提供的路径修改,详细阅读readme

正确路径.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,524评论 0 39
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,816评论 3 50
  • 智能手环从 2012 年发展到今天,已经被赋予了太多的使命,其中除了肩负着改变人们的生活方式,取代传统手表之外;它...
    数字马里奥阅读 4,551评论 1 3
  • 我想我也曾眼神清澈
    里程_历程阅读 1,274评论 0 0
  • 有人经常会问我:“为什么那么喜欢看小说。”我总是淡淡的笑一笑,不说任何理由。其实看小说并不是我的爱好。看小说,有时...
    梨涡笑天真阅读 1,319评论 0 0