zoukankan      html  css  js  c++  java
  • CocoaPods安装和使用

    我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:

    $ gem sources --remove https://rubygems.org/

    //等有反应之后再敲入以下命令

    $ gem sources -a http://ruby.taobao.org/

    由于现在使用HTTPS,所以把之前添加的淘宝镜像镜像更新,使用最新的HTTPS协议代替

    gem sources --add https://ruby.t更新,使用最新的HTTPS协议代替
    gem sources --add https://ruby.taobao.org/ --remove http://ruby.taobao.org/  这里就是移除了我们以前的旧淘宝镜像,然后换成新的。
    为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:

    $ gem sources -l

    最后  sudo gem install cocoapods大功高成。

    cocoapods的使用

    在终端中进入(cd命令)你项目所在目录,然后在当前目录下,利用vim创建Podfile,运行:

    $ vim Podfile
    

    然后在Podfile文件中输入以下文字:

    platform :ios, '7.0'
    pod "AFNetworking", "~> 2.0"
    

    这两句文字的意思是,当前AFNetworking支持的iOS最高版本是iOS 7.0, 要下载的AFNetworking版本是2.0。

    然后保存退出。vim环境下,按下ESC, 然后输入保存退出命令:

    :wq
    

    这时候,你会发现你的项目目录中,出现一个名字为Podfile的文件,而且文件内容就是你刚刚输入的内容。注意,Podfile文件应该和你的工程文件.xcodeproj在同一个目录下。

    这时候,你就可以利用CocoPods下载AFNetworking类库了。还是在终端中的当前项目目录下,运行以下命令:

    $ pod install 
    

    因为是在你的项目中导入AFNetworking,这就是为什么这个命令需要你进入你的项目所在目录中运行。

    运行上述命令之后,终端出现以下信息:

    EricmatoMacBook-Pro:CocoaPodsDemo ericwang$ pod install
    Analyzing dependencies
    Downloading dependencies
    Installing AFNetworking (2.0.2)
    Generating Pods project
    Integrating client project
    
    [!] From now on use `CocoaPodsDemo.xcworkspace`.
    

    注意最后一句话,意思是:以后打开项目就用 CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件。

    你也许会郁闷,为什么会出现.xcodeproj文件呢。这正是你刚刚运行$ pod install命令产生的新文件。除了这个文件,你会发现还多了另外一个文件“Podfile.lock”和一个文件夹“Pods”。 

  • 相关阅读:
    Java使用Apache Commons Exec运行本地命令行命令
    Win10安装PostgreSQL9.6
    软件工程学习笔记——软件工具
    软件工程学习笔记——软件过程模型
    软件工程学习笔记——软件过程
    软件工程学习笔记——软件生存周期
    软件工程学习笔记——软件工程基本原理
    MySQL学习笔记——MySQL5.7的启动过程(一)
    Windows下免费的屏幕录制软件——EV录屏——推荐
    SecureCRT 8.1破解方式
  • 原文地址:https://www.cnblogs.com/qiutangfengmian/p/5025477.html
Copyright © 2011-2022 走看看