一、建立Pod庫git
pod lib create TGCornerView共有或私有庫名稱
按照提示選擇:
github
1.選擇您所使用的編程語言編程
What language do you want to use?? [ ObjC / Swift ] > ObjC
2.是否包含demoapp
Would you like to include a demo application with your library? [ Yes / No ] > YES
3.選擇測試框架框架
Which testing frameworks will you use? [ Specta / Kiwi / None ] > Specta
4.基於View測試
編程語言
Would you like to do view based testing? [ Yes / No ] > YES
5.類前綴
測試
What is your class prefix? > TG
以後會自動執行pod install(過程可能會有點慢)一兩分鐘的樣子,而後Xcode會自動打開該項目。若是一直install不了,那可能會是由於沒有更換淘寶源的問題,以前的博客有提到過。spa
接下來就是配置您項目的podspec,配置完podspec後,須要驗證一下文件是否可用,驗證命令:.net
pod lib lint
-> TGCornerView (0.1.0) TGCornerView passed validation.
二、提交pod項目到遠程倉庫版本控制
git add . git commit -s -m 'Init Pod' git remote add origin git@github.com:vincentwu08/TGCornerView.git git push origin master #由於podspec文件中獲取git版本控制的項目須要tag號,因此須要給每一個版本打上一個tag: git tag -a '0.1.0' -m 'first release' git push --tags
pod install --verbose --no-repo-update