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