zoukankan      html  css  js  c++  java
  • Cocoapods iOS类库管理工具的安装与使用

    CocoaPods是一个管理Swift和Objective-C的Cocoa项目的依赖工具。他可以优雅地帮助你扩展你的项目。简单的说,就是替你管理Swift和Objective-C的Cocoa项目的第三方库引入。

    官网地址:https://cocoapods.org/

    1.首先输入命令行 gem source -l 查看当前系统的ruby 源,如果不是taobao的ruby源,你需要  移除之前的ruby源 在更换为淘宝ruby.

      $ sudo gem sources - r https://rubygems.org/

      $ sudo gem sources - a https://ruby.taobao.org/

      命令完成之后,再输入gem source -l查看当前的ruby

    2.  完成第一步之后,你就可以安装Cocoapods库依赖工具了

      $ sudo gem install cocoapods

    3. 初始化Cocoapods  并且使用他搜索guithub 上边的第三方库

      $ pod setup

      $ pod search 'AFNetworking'

    4. 删除cocoapods 的缓存

    cocoapods 最近老是出现莫名的错误,使用下边的指令 粗暴的清楚cocoapods的缓存数据。

      $ rm -rf ~/.cocoapods

      $ pod setup

    5. 更新cocoapods ,cocoapods 会不定期的进行更新

      $ sudo gem install cocoapods --pre

    6. 新版的cocoapods 更新失败修改指令为

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

    7. 更新cocoapods失败提示当前的ruby版本过低,需要更新ruby,首先更新rvm版本, gem库的管理工具

      $ curl -Lhttps://get.rvm.io | bash -s stable

      等待一会,通过

      $ rvm -v 查看是否安装成功

      $ ruby -v 查看当前的ruby版本

      $ rvm list known 列出可用的ruby列表

      $ rvm install 2.2.0 更新ruby

      成功之后再次执行更新cocoapods的指令

     8. 查看 cocoapods的版本号

      $ pop -v

    9. 卸载cocoapods ,有时候cocoapods 会出现一些奇怪的错误,这个时候 卸载再重新安装cocoapods不失为一种方法。

      $ sudo gem uninstall cocoapods

  • 相关阅读:
    Nginx会话保持之nginx-sticky-module模块
    企业级分布式应用服务EDAS _Dubbo商业版_微服务PaaS平台 【EDAS Serverless 运维 创业】
    git repository description
    运维成长
    jenkins+maven+tomcat集群发布
    Leaf——美团点评分布式ID生成系统 UUID & 类snowflake
    tomcat redis 集群 session共享
    JEECG & JEESite Tomcat集群 Session共享
    分布式Tomcat session会话Sticky Sessions问题
    Memcached 集群架构与memcached-session-manager
  • 原文地址:https://www.cnblogs.com/ChenHuChang/p/5720650.html
Copyright © 2011-2022 走看看