制作CocoaPods

個人記錄,詳請參考官網

(1)創(chuàng)建pod模板
pod lib create MyLibrary
(2)修改代碼

添加修改代碼,注意切換到Example文件夾,pod install 看看沒有問題

(3)打tag并推送到遠程

版本號需同.podspec文件里的s.version一致

> git tag 0.1.0
> git push origin 0.1.0
(4)驗證.podspec文件

可以通過兩種方式來完成,pod lib lint而pod spec lint。它們之間的區(qū)別是pod lib lint不訪問網絡,而是pod spec lint檢查外部存儲庫和關聯(lián)的標簽。

pod spec lint BlinkingLabel.podspec

可能出現的問題,



原因是沒有添加依用到的賴庫如AFNetworking

(5)部署庫,推送podspec文件到cocoapods
pod trunk push BlinkingLabel.podspec

如果沒有注冊,需要先注冊,使用其中一個命令

pod trunk register eloy@example.com 'Eloy Durán' --description='Personal Laptop'
pod trunk register eloy@example.com --description='Work Laptop'
pod trunk register eloy@example.com

點擊郵箱中收到的鏈接進行驗證,然后返回來就可以推送了


~~ 愿您每天有所收獲!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • CocoaPods 開源庫的制作過程: 添加私有Pod倉庫,用來存儲私有Pod庫的podspec文件,類似Coco...
    心至靜行至遠閱讀 921評論 0 1
  • CocoaPods是iOS最常用的類庫管理工具,通過CocoaPods使用簡單的命令就可以快速管理常用的類庫。自己...
    CircusJonathan閱讀 1,125評論 0 5
  • 1、Github創(chuàng)建倉庫 打開GitHub,開始Create a new repository 創(chuàng)建完成后,clo...
    方小花c閱讀 287評論 0 0
  • 腦殼大,寫了個cocoapods 已經上了 后面增加內容,搞忘了以前怎么寫的了 還是在簡書上面記錄哈別到時候更新的...
    chance395閱讀 491評論 0 2
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月,有人笑有人哭,有人歡樂有人憂愁,有人驚喜有人失落,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,814評論 28 54

友情鏈接更多精彩內容