美文网首页iOS程序猿
最新cocoapods安装与使用

最新cocoapods安装与使用

作者: 就_这样 | 来源:发表于2016-12-20 16:19 被阅读0次

    其实网上很多介绍如何安装及使用cocoapods的文章,本来是不想写的,但是在自己使用安装过程中确实没用那么顺利,所以在此写下这篇文章希望对看到本文的同行们有所帮助,如果有不对或者更好的方式,希望大神们留言指导。

    现在的cocoapods与之前比较,有很多不一样的地方。

    一、安装Homebrew

    Homebrew基本上已经是MAC user必备的tool了,还沒裝的人强烈建议赶快安装上它吧!网络上教学很多,这边就不再多介绍了。本文中要安装的rvm依赖brew。

    打开终端输入brew安装命令:

    $:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    二、安装RVM.

    RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)。

    打开终端输入rvm安装命令:

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

    等待一段时间后就可以成功安装好 RVM

    执行命令:

    $: source ~/.bashrc

    $: source ~/.bash_profile

    检查一下是否安装正确,输入rvm版本命令:

    $: rvm -v

    三、用RVM升级Ruby

    ruby是cocoapods运行环境的基础,建议使用最新版本的ruby镜像,我使用的是v2.3.0,gem是管理Ruby库和程序的标准包,如果它的版本过低也可能导致安装失败,解决方案自然是升级Gem,执行下述命令即可:

    更新升级gem

    $:sudo gem update --system

    查看当前ruby版本,在终端中输入以下命令:

    $: ruby -v

    列出已知的ruby版本 --找到最新的版本安装

    $: rvm list known

    安装ruby 2.3.0  这个你随意只要大于2.2就行

    $: rvm install 2.3.0

    四、下载安装CocoaPods

    在终端中输入以下命令:

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

    更新:

    $:sudo gem update cocoapods

    在终端中输入:

    $:pod setup

    会出现“Setting up CocoaPods master repo“提示,给你的感觉是一直卡着不动,在这里我等了好久,通过新开一个终端窗口,输入命令行进入cocoapods文件夹内:

    $:cd ~/.cocoapods/

    执行查看文件下载进度:

    $:du -sh *

    有的人说大概有八十多兆,但不知道为什么我查看的下载进度已经达到三百多兆了。这个过程会很慢请耐心等待。

    待下载成功后,就可以执行cocoapods的常规命令了,现在总结一下常用的命令:

    cd 到项目文件同级目录建立Podfile(配置文件),终端输入 :

    $:vim Podfile

    键盘输入 i,进入编辑模式,输入例如依赖的第三方库,格式如下:

    workspace ’MyApp’platform :ios, '8.0'

    project 'MyAp.xcodeproj'

    target 'MyApp' do

    pod 'AFNetworking', '~> 2.6'

    pod 'ORStackView', '~> 3.0'

    pod 'SwiftyJSON', '~> 2.3'

    end

    然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq保存并退出。

    注意:键盘输入 :后,才能输入wq。回车后发现项目总目录中多一个Podfile文件。

    确定终端cd到项目总目录,然后输入 :

    $:pod install --verbose --no-repo-update

    $   pod update --verbose --no-repo-update

    里面的MyApp记得替换为自己工程里面的target。这样就基本OK了。

    注:启动项目时选择以:.xcworkspace后缀结尾的项目启动文件打开项目。

    有更好方法或建议的可以留言,互相交流互相学习。

    相关文章

      网友评论

        本文标题:最新cocoapods安装与使用

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