前言
關(guān)于什么是CocoaPods耳璧,使用CocoaPods的好處等問題本文不做說明烙样,本文只是CocoaPods的安裝和使用教程。根據(jù)此教程可以正確/快速的安裝使用CocoaPods晤锥。
廢話不多說,開干巧号!
安裝教程
0 安裝環(huán)境檢查
打開mac終端輸入命令來查看軟件源,命令如下:
gem sources -l
如果所顯示的軟件源是https://ruby.taobao.org/
則直接看下一步(下載CocoaPods)姥闭。
如果不是丹鸿,如上圖,軟件源為https://rubygems.org/
則需要更改棚品,更改方式如下
- 去掉現(xiàn)有軟件源
gem sources --remove https://rubygems.org/
- 添加淘寶的源
gem sources -a https://ruby.taobao.org/
- 查看軟件源是否成功更改
gem sources -l
1 下載CocoaPods
在終端使用gem命令下載CocoaPods靠欢,命令如下:
sudo gem install cocoapods
由于命令需要超級權(quán)限所以需要輸入用戶密碼,也就是你電腦的開機密碼
由于網(wǎng)絡(luò)原因铜跑,下載過程會有點慢
如果使用gem 命令下載CocoaPods時出現(xiàn)問題门怪,可以對gem進(jìn)行升級,升級命令為
sudo gem update --system
升級后重新下載
2 安裝CocoaPods
下載完成后進(jìn)行安裝疼进,安裝過程可能也有點慢薪缆,命令如下:
pod setup
安裝完成會出現(xiàn) Setup completed,表示安裝成功
到此,安裝結(jié)束伞广。
CocoaPods使用教程
0 在終端中進(jìn)入工程目錄
使用cd
命令進(jìn)入需要使用CocoaPods的工程目錄
比如我在工程名為"PodTest"中使用,則命令如下:
cd /Users/isoftstone/Desktop/test/PopTest
1 創(chuàng)建配置文件PodFile
CocoaPods 之所以能夠知道工程需要什么第三方庫是我們通過這個配置文件高速它的疼电。
我們使用touch
命令創(chuàng)建PodFile文件嚼锄,命令如下:
touch PodFile
2 編輯PodFile文件
因為很多人不會使用vim
編輯器所以這里就直接在Finder中打開編寫
在Finder中打開PodFile文件,輸入如下內(nèi)容:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
pod 'AFNetworking', '~> 3.0'
如果你不知道你想找的第三方庫的版本是多少可以使用pod
命令查找。
比如查找 AFNetworking 可以用命令:
pod search AFNetworking
3 使用CocoaPods下載第三方庫
在次回到剛才打開的終端(如果已經(jīng)關(guān)閉則參考第0步進(jìn)入工程目錄)
使用pod
命令下載第三方庫蔽豺,命令如下:
pod install
下載成功后會提示:Please close any current Xcode sessions and use
PopTest.xcworkspace
for this project from now on.意思是以后打開工程就要從
PopTest.xcworkspace
處打開区丑,就不要從之前的入口進(jìn)了。
注意
以后每次更改PodFile
文件后都要執(zhí)行pod update