在github上创建自己的三方库
首先,登陆github.com创建自己的项目,拉取代码后,终端cd到该目录下,输入命令pod speccreate “这里是你自己文件的名字”,这时候本地就生成了一个”你自己文件的名字”.podspec文件
接下来,用编辑器打开.podspec,我这里用的是subline text
修改podspec,这里很重要,能不能成,全依赖这里的配置。
以上是我的配置
配置完成之后输入pod liblint 验证是否可用
如果验证通过,则会出现passed validation的字样,否则,修改配置文件
Xcode允许警告存在,所以可以通过命令屏蔽警告 输入pod lib lint –allow-warnings屏蔽警告//自己决定
如果出现Error但是提示信息不足,可以添加--verbose以获取更多错误信息 pod liblint–verbose
接下来 打tag 上传podspec
$ git tag-m"first release iOS_Category with podspec""0.0.1"
$ git push –tags
最后使用pod trunk命令,把podspec文件推送到CocoaPod官方库
pod trunk需要注册 具体做法这里不再赘述 请移步CocoaPod官网
pod trunk设置完毕后执行命令
$ pod trunk push iOS_Category.podspec
这个过程可能会比较耗时,原因你懂的
如果一切顺利,会出现下面的结果
最后,搜索一下pod search iOS_Category
如果搜不到,pod setup,然后再搜索。