//mac 最新系統(tǒng)會(huì)自帶ruby系統(tǒng)
1.更新gem
sudo gem update --system //這里需要輸入一次密碼~
2.更換ruby源,因?yàn)閞uby源使用的是亞馬遜的云服務(wù),所以被屏蔽掉了,要更換為國(guó)內(nèi)的ruby源
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l
//正確輸出命令格式
*** CURRENT SOURCES ***
http://ruby.taobao.org/
3.下載和安裝cocoaPods
sudo gem install cocoapods //Successfully 提示這個(gè) 安裝成功
4.替換cocospods索引,因?yàn)閲?guó)外的服務(wù)器下載很慢,替換國(guó)內(nèi)的會(huì)很快
pod repo remove master
pod repo add master https://gitcafe.com/akuandev/Specs.git
pod repo update
//這一步不可缺少
5.cd到項(xiàng)目根目錄,創(chuàng)建名為Podfile的文件
cd 項(xiàng)目路徑
vim Podfile
6.查找所需要依賴(lài)庫(kù)的版本
pod search 依賴(lài)庫(kù)
7.在Podfile文件中輸入所需要的依賴(lài)庫(kù)
platform :ios
pod 'AFNetworking', '~> 2.5.1'
8.下載第三方庫(kù)
pod install
9.更新依賴(lài)庫(kù)版本
pod update
10.在項(xiàng)目中導(dǎo)入頭文件需要設(shè)置
search Paths里的User Header Search Paths里輸入${SRCROOT}? 后面選上recursive,弄好后就可以在項(xiàng)目中import如依賴(lài)庫(kù)的頭文件了
11.使用xcode的三方框架cocospods注意:
命令的格式:
platform :ios, ‘8.0‘
use_frameworks!
target "ReactiveCocoa練習(xí)" do
pod ‘ReactiveCocoa‘
pod ‘SDWebImage‘
pod ‘Masonry‘
end
以及gem_path: