天天看点

iOS中 如何将自己的框架更新到cocopods上 韩俊强的博客

新浪微博!

为了更方便的集成第三方框架有了cocopods 的, 当我们有了相对比较好的框架的时候如何更新到cocopods 供他人参考呢?

下面我一步一步带大家开源自己的框架。

把自己的框架更新到<code>github</code> 上,为了提交地址给他人下载。

这里就不详细介绍如何把项目更新到<code>github</code>上了

这个时候我们的项目已经挂在<code>github</code>上了

我们需要给本地的项目新建一个<code>Podspec</code>描述文件

此时你已经在项目目录下创建了一个Podspec文件了

这个时候我们需要对他进行编辑

注意:最好用xcode 去编辑 防止错误 只能输入英文标点

然后我们设置下tag号 然后推送到git

我们来验证下他是否符合要求。

若我们看

“你的podspec名字” passed validation 说明这个配置文件是没问题的。

若失败了。

我们就需要将远程tag删除 重新来过

总结常见错误:

iOS中 如何将自己的框架更新到cocopods上 韩俊强的博客

<code>问题:<code>这种错误怎么办?</code></code>

查了一些资料:

iOS中 如何将自己的框架更新到cocopods上 韩俊强的博客

解决方法:

解决方法:将最后提交的开源框架的类的提交码在 xx.podspec 中改成这种:

commit来自最后一次提交:在github上可以看提交记录后面的加密码:

git log:   也可以在终端查看

iOS中 如何将自己的框架更新到cocopods上 韩俊强的博客

完美解决!如下:

iOS中 如何将自己的框架更新到cocopods上 韩俊强的博客

遇到问题请咨询:

iOS中 如何将自己的框架更新到cocopods上 韩俊强的博客

QQ群:446310206