cocoapods建乙個庫需要如下命令:
1.建乙個私有庫 pod repo add lovespecs
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
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檔案提交的時候總是校驗不通過,可以嘗試下邊的命令
用cocoapod管理自己的專案的時候,有時候因為引用了乙個本檔案中不存在的類,導致重複定義問題,這類問題頭疼,尤其是在更換庫的時候,某乙個檔案沒用到在庫中刪除了,但在庫外的引用沒有刪除,這時候可能不會報檔案找不到,而是報一堆重複定義的問題,啦啦啦.......
Cocoapod建立私有pod
記錄下建立過程,網上的手順都很亂.1,安裝cocoapod,蘋果開發一般都裝過了這個.安裝方法隨便搜有很多.2,建立lib pod lib create pod name 這一步控制台會有5個問題,要不要sample,要不要測試啥的,根據需求來就好.3,建立好的pod lib推送到建立好的私有git...
私有庫使用cocoaPod
以gitlab為例 1 你需要新建兩個倉庫 如 存放specs 2 倉庫 切記 倉庫名和專案名一定不要一樣,否則很可能在使用時找不到庫 新建乙個資料夾執行,將轉殖下來後執行 pod lib create logincomponent 1會讓你回答幾個問題,完成之後會多出乙個名為logincompon...
建立自己的pod (GitHub 私有)
cd到目標根目錄下,輸入 pod lib create your pod name what platform do you want to use?ios macos what language do you want to use?swift objc would you like which ...