美文网首页
CocoaPods安装

CocoaPods安装

作者: 芒果不可思议 | 来源:发表于2016-11-05 16:49 被阅读0次

    CocoaPods安装

    CocoaPods是什么鬼?##

    Cocoapods是类库管理工具。

    CocoaPods有哪些作用?##

    只要在终端一行命令就可以加载、更新、移除项目中使用的第三方类库;

    CocoaPods怎样安装?##

    1. 在安装CocoaPods前,首先需要安装Ruby环境,因为CocoaPods和Ruby一起才能正常工作。
    2. 在终端升级RubyGems。(RubyGem是Ruby的包管理框架,也叫做gem,作用是可以在你的系统上简单地下载、安装和使用Ruby软件包)
    3. 在终端输入
    sudo gem update --system   # 这里请翻墙一下,可能需要输入开机密码
    
    1. 等待安装完成后,输入
    gem -v    # 查看Ruby版本,在2.2以上就好啦 
    
    1. 查看当前Mac上安装的所有Ruby源,在终端输入:
    gem source -l # 下面是我电脑上安装的唯一gem源
    
     Ryans-Mac:~ ryan$ gem source -l
    *** CURRENT SOURCES ***
    https://gems.ruby-china.org/
    

    如果你看到的个是https://rubygems.org/, 或者其它的,需要先移除,然后替换成https://rubygems.org/。 确保只有 gems.ruby-china.org具体方式,用下面的命令移除和安装新源(不要再使用淘宝的RubyGem源,已经不再更新和维护)。

    gem sources --remove https://rubygems.org/ #移除默认源
    gem sources --add https://gems.ruby-china.org/ #安装新源
    
    1. 安装cocoapods,在终端输入:
    sudo gem install -n /usr/local/bin cocoapods
    
    1. 设置cocoapods
    pod setup # 耐心等待安装完成即可,要下载差不多400M的东西
    

    CocoaPods怎样使用?##

    1. 打开终端,cd到Xcode项目的根目录;
    2. 输入命令,创建Podfile(创建的Podfile在Xcode项目的根目录下)
    pod init
    
    1. 到Xcode项目的根目录下打开Podfile(可以使用Xcode打开),并配置Podfile
      比如配置AFNetworking,Podfile终端中的内容如下:
    # Uncomment this line to define a global platform for your project
    # platform :ios, '9.0'
    target '02-多线程网络-网络' do
      # Uncomment this line if you're using Swift or would like to use dynamic frameworks
      # use_frameworks!
    # Pods for 02-多线程网络-网络
    pod 'AFNetworking', '~> 3.0'
    end
    
    1. 在终端输入
    pod install # 下载Podfile中配置的库,并且下载到本地,与项目集成
    
    1. 关闭Xcode,到Xcode项目的根目录打开 (项目名称.xcworkspace),此时你的Xcode项目的第三方库,就由CocoaPods管理了。

    相关文章

      网友评论

          本文标题:CocoaPods安装

          本文链接:https://www.haomeiwen.com/subject/rekguttx.html