現在的工程大多會使用到 cocoapods 來管理第三方開源庫,我們也可以製作自己的cocoapods專案讓別人使用pod命令方便的進行載入。cocoapods官方提供 trunk 模式讓我們可以便捷的將自己github的專案發布到cocoapods上。
從上面的trunk流程圖可以知道cocoapods發布步驟為:
1.註冊trunk(使用github賬戶)
2.製作podspec檔案
3.使用trunk推送podspec檔案
一、註冊trunk:
cocoapods版本0.33以上才支援trunk,所以註冊前該確認你的pod版本,開啟terminal:
如果你的版本過低可以執行以下命令更新 pod 版本:
sudo gem install cocoapods接著我們註冊trunk:
填入你的github賬戶註冊郵箱和使用者名稱:
pod trunk register github@email 'github name'執行後會提示你去驗證郵箱的link:
執行以下命令檢視你的註冊資訊,如果有顯示結果就是註冊成功。
pod trunk me二、配置podspec檔案podspec
三、上傳podspec檔案
上傳podspec檔案前,你需要確保你的**已經提交到github. 並且提交時提交了版本號(tag).
git tag '1.0.0'然後執行命令上傳podspec檔案:git push --tags
cd /users/moyazi/desktop/......然後我們需要等待cocoapods的審核。審核通過後就可以用 pod search 命令搜尋自己的開源專案了。pod trunk push reponame.podspec
參看博文:【原】ios:手把手教你發布**到cocoapods(trunk方式)
iOS 發布開源庫到CocoaPods
一般建立好demo工程,新增你的開源庫檔案,執行ok後,就可以使用github desktop提交了。因為後面的podspec檔案中需要你專案的github位址 如 提交成功後,再新增license檔案 readme.md podspec檔案 新增順序可由個人習慣來定 所有檔案新增完成後的結構如下圖...
如何使用Cocoapods
第一部分搭建環境 這裡正式開始安裝 開啟終端,怎麼開啟終端隨你們自己,我個人習慣輸入快捷鍵 control 空格鍵 然後在彈出的搜尋框裡輸入英文的 ter 然後立馬按回車就ok了。1.先公升級gem sudo gem update system 2.切換cocoapods的資料來源 先刪除,再新增,...
cocoapods 安裝使用
一 安裝ruby映象檔案 參考 步驟一 替換安裝映象路徑 gem sources add remove 輔助命令列 查詢 gem sources l current sources 請確保只有 ruby.taobao.org 步驟二 安裝映象 gem install rails v 二 安裝coco...