美文网首页
CocoaPods - 1.安装与使用

CocoaPods - 1.安装与使用

作者: blurryssky | 来源:发表于2016-03-31 17:52 被阅读74次

安装CocoaPods

首先终端mac现在自带了ruby,但是没有更新
更新命令

sudo gem update --system

(如果提示输入密码输入即可,注意大小写,终端输入密码在显示上没有变化 输入完回车就行)

由于天朝墙了cocoapods.org,所以我们做一点额外操作,使用taobao镜像

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

等有反应了再输入

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

之后使用

sudo gem sources -l 

查看是否为taobao source
成功字样

*** CURRENT SOURCES ***
https://ruby.taobao.org/

终于可以安装了

sudo gem install cocoapods

如果出现错误

ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj

使用

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

使用CocoaPods

创建Podfile

我们需要一个文件来告诉pods需要添加什么类库等相关信息,这个文件叫做Podfile
如何创建

cd /Users/blurryssky/Desktop/iOS/CocoaPodsTest 

pod init

open podfile

打开Podfile如下

podfile.png
搜索一个三方库,比如afnetworking,终端输入:
pod search afnetworking

结果如下

pod_search.png
安装AFNetworking

找到关键信息

pod 'AFNetworking', '~> 3.0.4'

扔进podfile里

pod_afnetworking.png

好了,可以关闭podfile了
(注意上面#注释的话是有用的,英语好的自行翻译一下)

回到终端,注意保持在刚才的文件目录里:

pod install

这样操作会很慢,pod会更新一些配置,也可以使用下面这个,这样会禁止更新repo,如果有新出的pod资源不会安装成功,但会节省很多时间

pod install --no-repo-update

完成如下

pod_finish.png

注意看绿字,你的目录下多了一个文件叫做

xcworkspace.png

以后就用它打开工程

删除三方库

直接从Podfile里把

pod 'AFNetworking', '~> 3.0.4'

删掉,再次执行

pod install 

或者

pod install --no-repo-update

CocoaPods更新

pod update

或者

pod update --no-repo-update

相关文章

网友评论

      本文标题:CocoaPods - 1.安装与使用

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