制作CocoaPods

个人记录,详请参考官网

(1)创建pod模板
pod lib create MyLibrary
(2)修改代码

添加修改代码,注意切换到Example文件夹,pod install 看看没有问题

(3)打tag并推送到远程

版本号需同.podspec文件里的s.version一致

> git tag 0.1.0
> git push origin 0.1.0
(4)验证.podspec文件

可以通过两种方式来完成,pod lib lint而pod spec lint。它们之间的区别是pod lib lint不访问网络,而是pod spec lint检查外部存储库和关联的标签。

pod spec lint BlinkingLabel.podspec

可能出现的问题,



原因是没有添加依用到的赖库如AFNetworking

(5)部署库,推送podspec文件到cocoapods
pod trunk push BlinkingLabel.podspec

如果没有注册,需要先注册,使用其中一个命令

pod trunk register [email protected] 'Eloy Durán' --description='Personal Laptop'
pod trunk register [email protected] --description='Work Laptop'
pod trunk register [email protected]

点击邮箱中收到的链接进行验证,然后返回来就可以推送了


~~ 愿您每天有所收获!

你可能感兴趣的:(制作CocoaPods)