使用CocoaPods發布開源專案

2022-09-20 03:51:14 字數 1357 閱讀 7590

現在的工程大多會使用到 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' 

git push --tags

然後執行命令上傳podspec檔案:

cd  /users/moyazi/desktop/......

pod trunk push reponame.podspec

然後我們需要等待cocoapods的審核。審核通過後就可以用 pod search 命令搜尋自己的開源專案了。

參看博文:【原】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...