标签:.com aries spec assets 指定 orm icon 需要 lin
为了更方便的集成第三方框架有了cocopods 的, 当我们有了相对比较好的框架的时候如何更新到cocopods 供他人参考呢?
下面我一步一步带大家开源自己的框架。
把自己的框架更新到github
上,为了提交地址给他人下载。
这里就不详细介绍如何把项目更新到github
上了
这个时候我们的项目已经挂在github
上了
我们需要给本地的项目新建一个Podspec
描述文件
此时你已经在项目目录下创建了一个Podspec文件了
这个时候我们需要对他进行编辑
注意:最好用xcode 去编辑 防止错误 只能输入英文标点
然后我们设置下tag号 然后推送到git
我们来验证下他是否符合要求。
- pod lib lint "podspec名字".podspec --allow-warnings
若我们看
“你的podspec名字” passed validation
说明这个配置文件是没问题的。
若失败了。
我们就需要将远程tag删除 重新来过
总结常见错误:
问题:
这种错误怎么办?
查了一些资料:
解决方法:
解决方法:将最后提交的开源框架的类的提交码在 xx.podspec 中改成这种:
commit来自最后一次提交:在github上可以看提交记录后面的加密码:
Git log: 也可以在终端查看
完美解决!如下:
标签:.com aries spec assets 指定 orm icon 需要 lin
原文地址:http://www.cnblogs.com/fuunnyy/p/6118293.html