一、建立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