天天看點

iOS中 如何将自己的架構更新到cocopods上 韓俊強的部落格

新浪微網誌!

為了更友善的內建第三方架構有了cocopods 的, 當我們有了相對比較好的架構的時候如何更新到cocopods 供他人參考呢?

下面我一步一步帶大家開源自己的架構。

把自己的架構更新到<code>github</code> 上,為了送出位址給他人下載下傳。

這裡就不詳細介紹如何把項目更新到<code>github</code>上了

這個時候我們的項目已經挂在<code>github</code>上了

我們需要給本地的項目建立一個<code>Podspec</code>描述檔案

此時你已經在項目目錄下建立了一個Podspec檔案了

這個時候我們需要對他進行編輯

注意:最好用xcode 去編輯 防止錯誤 隻能輸入英文标點

然後我們設定下tag号 然後推送到git

我們來驗證下他是否符合要求。

若我們看

“你的podspec名字” passed validation 說明這個配置檔案是沒問題的。

若失敗了。

我們就需要将遠端tag删除 重新來過

總結常見錯誤:

iOS中 如何将自己的架構更新到cocopods上 韓俊強的部落格

<code>問題:<code>這種錯誤怎麼辦?</code></code>

查了一些資料:

iOS中 如何将自己的架構更新到cocopods上 韓俊強的部落格

解決方法:

解決方法:将最後送出的開源架構的類的送出碼在 xx.podspec 中改成這種:

commit來自最後一次送出:在github上可以看送出記錄後面的加密碼:

git log:   也可以在終端檢視

iOS中 如何将自己的架構更新到cocopods上 韓俊強的部落格

完美解決!如下:

iOS中 如何将自己的架構更新到cocopods上 韓俊強的部落格

遇到問題請咨詢:

iOS中 如何将自己的架構更新到cocopods上 韓俊強的部落格

QQ群:446310206