安装 CocoaPods

在终端输入如下命令将Ruby镜像替换为淘宝的:

$ gem sources —remove https://rubygems.org/

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

完成后可以通过如下命令来查看当前的Ruby镜像

$gem sources -l

如果输出结果是如下这样,就成功了

*** CURRENT SOURCES ***

http://ruby.taobao.org/


$sudo gem install cocoapods

$sudo gem install -n /usr/local/bin cocoapods  (10.11系统以上)

然后运行下面命令,等待

$pod setup 

可以进入 /Users/你的用户名/.cocoapods 运行下面命令查看大小变化

du -sh *

笔者下载完成后,大小为774M

安装完成后会提示 Setup completed

然后可以搜索一个库试试

pod search AFNetworking

AFNetworking是常用的网络库,如果正常是肯定可以搜索到的。
如果提示
[!] Unable to find a pod with name, author, summary, or descriptionmatching AFNetworking

则做以下操作

rm ~/Library/Caches/CocoaPods/search_index.json

然后继续pod search AFNetworking 应该就能找到了

这样, CocoaPods就安装好了

为项目添加CocoaPods支持

进入项目,新建Podfile

cd /Users/lufei/Documents/xcodeworkspace/reading 
touch Podfile

内容如下:

platform :ios, '8.0'

target 'reading' do
    pod 'AFNetworking', '~> 3.1.0'
end

然后在该项目根目录下运行

pod install 

提示如下就安装成功了

Analyzing dependencies
Downloading dependencies
Installing AFNetworking (3.1.0)
Generating Pods project
Integrating client project

[!] Please close any current Xcode sessions and use `reading.xcworkspace` for this project from now on.
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 1 total
pod installed.

在根目录下多了reading.xcworkspace, 以后打开项目就打开这个了

标签: none

评论已关闭