cocoapod創建自己的私有庫

cocoapods建一個庫需要如下命令:
1.建一個私有庫        pod repo add loveSpecs http://git.365yf.com/sh_ios/lovespecs.git
2.創建一個lib        pod lib create loveModel
3.更新lib裏面需要依賴的第三方(需要進入到example文件夾中)     pod update
4.提交本地文件         git add .      git commit -s -m "init"
5.在遠程git地址添加一個分支   git remote add origin http://git.365yf.com/sh_ios/lovemodel.git
6.提交到遠程master分支上面    git push origin master
7.給剛剛的lib打一個tag       git tag -m "init" "0.1.0"
8.把tag提交到遠程           git push —tags
9.

pod repo push Specs_Name loveModel.podspec  —allow-warnings

從Xcode8.1 Cocoapods1.1.0之後,編譯沒有問題,但吧pod spec文件提交的時候總是校驗不通過,可以嘗試下邊的命令



pod repo push Specs_Name loveModel.podspec  --allow-warnings --use-libraries

用cocoapod管理自己的項目的時候,有時候因爲引用了一個本文件中不存在的類,導致重複定義問題,這類問題頭疼,尤其是在更換庫的時候,某一個文件沒用到在庫中刪除了,但在庫外的引用沒有刪除,這時候可能不會報文件找不到,而是報一堆重複定義的問題,啦啦啦.......

發佈了20 篇原創文章 · 獲贊 4 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章