必威体育Betway必威体育官网
当前位置:首页 > IT技术

Cocoapods简单介绍和安装

时间:2019-10-16 21:40:00来源:IT技术作者:seo实验室小编阅读:83次「手机版」
 

cocoapods安装

CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。在我们有了CocoaPods这个工具之后,只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后在命令行执行$ pod install命令。CocoaPods就会自动将这些第三方开源库的源码下载下来,并且为我的工程设置好相应的系统依赖和编译参数。

0.准备条件

a.系统:Mac

b.工具:Xcode,记得打开command Line Tools(在Xcode的偏好设置的Location菜单下)

c.原因:介于最近出去的学生老有问安装cocoapods失败的,好吧。只不过是安装cocoapods提示ruby版本太低。升级下不就好了嘛!

(提示,任何情况下请不要在命令行前加入“$”符号,系统自带的)

1.打开的Mac的终端,首先检查rvm版本,输入终端命令:

$ rvm -v

lwx:~ lwx$ rvm -v

-bash: rvm: command not found 此时显示未安装rvm,输入终端命令:

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

安装过程如图所示,可能会需要输入密码,输入密码永远不会出“*”或者任何其他字符,输入就是了。

载入rvm环境

$ source ~/.rvm/scripts/rvm

当然,你也可以重新开启一个终端窗口,它会自己载入

再次查看rvm版本号

$ rvm -v

lwx:~ lwx$ rvm -v

rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <[email protected]> [https://rvm.io/]

如果出现版本号,就证明安装成功

2.升级ruby

查看ruby版本

$ ruby -v

lwx:~ lwx$ ruby -v

ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]

如上所示,我的ruby版本2.0.0

用rvm命令查看所有ruby版本

$ rvm list known

耐心等待,效果如图所示,省略了很多

用rvm选择对应ruby版本安装

$ rvm install ruby-2.2.2

见下图

如果你也被墙了,按下面步骤

3.安装homebrew

手动安装Homebrew

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

如果命令失败,提示已经安装

则卸载Homebrew

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

重新安装ruby

$ rvm install ruby-2.2.2

查询已经安装的ruby

$ rvm list

设置ruby的默认版本

如果当前的ruby有多个的话,需要设置需要的版本为默认版本

$ rvm 2.2.2 —default

$ rvm -v

4.更新ruby源

查看ruby源

$ gem source -l

默认应该是https://ruby.taobao.org/源

lwx:~ lwx$ gem source -l

*** CURRENT SOURCES ***

https://ruby.taobao.org/ 

我们需要将https://ruby.taobao.org/源更改成https://ruby.taobao.org 

移除源

$gem source -r https://rubygems.org/    

添加源

$  gem source -a https://ruby.taobao.org

如果 淘宝源不能成功添加进去,就换成下面的

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

添加完成之后可以再次用gem source -l命令看是否添加成功

5.安装cocoapods

安装命令

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

下载完成执行设置命令

$pod setup

该命令会因网络原因非常缓慢,你可以选择直接拷贝别人电脑中的压缩包

路径在如图所示,不要输入lwx,这是我的电脑名,输入你的电脑名

拷贝之前先把正在执行任何pod命令的终端关闭掉,不然更新命令会覆盖掉你拷贝进去的文件。

搜索命令

拷贝完再执行一次设置search命令就好

$ pod search afnetworking

新搜索命令 出来结果后输入q回车退出

创建Podfile文件

创建Podfile文件需要先要使用cd目录进入工程目录

$ vi Podfile

进入到编辑界面

输入i进入编辑名字

编辑格式

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, "9.0"

target :'工程名字' do

#pod '第三方库名' 

pod 'AFNetworking' 

end

编辑完成后依次输入

esc

shift + :

wq

回车退出

创建pod工程

$ pod install

更新pod

$ pod update

出现以下提示就证明安装成功,并打开XXX.xcworkspace工程代替以前

Please close any current Xcode sessions and use `123.xcworkspace` for this project from now on.

6.Alcatraz插件管理器

安装Alcatraz

curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh

安装完成后重新

下载完成后重新启动Xcode,需要关闭所有Xcode程序

然后重新打开Xcode,选中LoadBundle

搜索cocoapods并下载

下载完成后重新启动Xcode,需要关闭所有Xcode程序

然后重新打开Xcode,选中LoadBundle 

重新开启Xcode之后就可以使用插件来进行cocoapods

选择Product -> CocoaPods

首先需要Create/Edit Podfile,编辑格式同上。

然后点击Install Pods,会自动安装。 

相关阅读

网卡驱动安装不上?

 前一阵子安装了虚拟机Vmware,打算玩玩Linux,某天发现电脑无法使用有线连接了,但我就是不信邪,二话不说重置了网络:结果:我TM连无线网

SVN客户端安装与使用

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6623148.html 一:SVN客户端下载与安装下载网址:https://tortoisesvn.net/d

开源爬虫: Heritrix 3.1 Windows 上安装/使用

目前 Heritrix 的最新版本是 3.1.0(2011-10-21 发布)http://blog.sina.com.cn/s/blog_5f54f0be0101hcy8.html讲了 1.14.4 版本的安

Edraw安装破解教程(附下载链接)

链接:https://pan.baidu.com/s/1-QCBrj8iz_HWd2LV2PIi1g提取码:zewv 1、下载解压,得到edraw max 9.1中文原程序和注册机文件;2、首先

Mac 安装IE浏览器

我们都知道在Mac上不能直接安装IE浏览器,如果要在Mac上使用IE浏览器,网上也有很多方法,比如安装虚拟机、通过安装 CrossOver或使用w

分享到:

栏目导航

推荐阅读

热门阅读