Cocoapods的安装和使用详解

来源:互联网 发布:iphone连接电脑软件 编辑:程序博客网 时间:2024/06/06 02:04

如何下载安装Cocoapods

$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***
http://ruby.taobao.org/
$ sudo gem install cocoapods

如何使用Cocoapods

$ vim Podfile
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
:wq
$ pod install
$ pod update
针对安装或是更新卡死在Analysis dependence(分析依赖)环节可采用以下命令解决
pod install --verbose --no-repo-update 
或者 
pod update --verbose --no-repo-update 
当把Cocoapods导入第三方类库后,头文件没有代码提示的解决办法
  • 选择Target -> Build Settings 菜单,找到\”User Header Search Paths\”设置项
  • 新增一个值"${SRCROOT}",并且选择\”Recursive\”

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

为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:

只有在终端中出现下面文字才表明你上面的命令是成功的:

这时候,你再次在终端中运行:

我们先创建这个神奇的PodFile。在终端中进入(cd命令)你项目所在目录,然后在当前目录下,利用vim创建Podfile,运行:

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

然后按Esc键保存退出。vim环境下,保存退出命令是:

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

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

0 0