Cocoapods的安裝與常用命令

大概安裝過程

1.升級gem

> sudo gem update –system

2.切換cocoapods的數據源(主要是牆的原因….)

gem sources -l (查看)
gem sources –remove https://rubygems.org/ 
gem sources -a https://ruby.taobao.org/ 
gem sources -l 

3.安裝cocoapods

sudo gem install cocoapods 

(如果10.11+系統 sudo gem install -n /usr/local/bin cocoapods)

4.切換podspec文件託管地址(從github切換到國內的oschina)(可忽略該步驟,主要訪問github偏慢)

pod repo remove master 
pod repo add master http://git.oschina.net/akuandev/Specs.git  
pod repo update 

5.設置倉庫

pod setup

其他說明:

pod install 與 pod update區別

pod install 安裝是基於Podfile.lock文件裏描述進行安裝的,而pod update是基於Podfile裏描述聲明進行安裝

pod install –no-repo-update
pod update –no-repo-update

–no-repo-update 大概的意思就是不要每次安裝時都得遠程上進行更新,如果本地已有該庫就從本地拉取

版本號規則:

‘>1.0’ :可以安裝任何高於1.0的版本 
‘>=1.0’ :可以安裝任何高於或等於1.0的版本 
‘<1.0’ :任何低於1.0的版本 
‘<=1.0’ :任何低於或等於1.0的版本 
‘~>0.1’ :任何高於或等於0.1的版本,但是不包含高於1.0的版本 
‘~>0’ :任何版本,相當於不指定版本,默認採用最新版本號

常用命令

查看本地索引庫

pod repo

如:
master
- Type: git (master)
- URL:  https://github.com/CocoaPods/Specs.git //遠程地址
- Path: /Users/loukit/.cocoapods/repos/master //遠程地址庫clone下來本地地址

添加一個索引庫

pod repo add 索引庫名稱 索引庫地址

刪除一個索引庫

pod repo remove 索引庫名稱

創建podspec文件

pod spec create 文件名稱

手動驗證podspec文件

pod spec lint podspec文件

創建pod模版庫

pod lib create Test

註冊trunk

pod trunk register [email protected] 'username'  --verbose

通過trunk推送podspec文件

pod trunk push

清空緩存

pod cache clean --all 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章