iOS小白上路。
2016-04-22 本文已影响593人
ZzzYyyCcc
关于上传框架到CocoaPods遇到的一些问题
步骤一
完善框架代码
步骤二
上传到github
步骤三
给框架打标签
1> git tag (版本号)
2> git push --tags
步骤四
注册CocoaPods(只需一次)
1> pod trunk register (邮箱) '用户名(建议和github的保持一致)' --verbose
2> pod trunk me (验证是否注册成功)
出现如下图则成功注册
注册成功如图.png
步骤五
创建.podspec文件(编辑内容可以参考CocoaPods官网或者github上比较热门的第三方框架的.podspec文件)
步骤六
上传到CocoaPods --> pod trunk push
步骤七
pod search 如果能搜索到框架,则成功
一些小问题:
1> [!] Please specify the path to the podspec file.
pod trunk push会自动检测.podspec文件,所以检查.podspec文件后缀是否正确。
2> Unable to interpret the specified path as a pod spec.
无法解析文件,检查.podspec文件。
3> [!] The podspec does not validate.
.podspec文件验证无法通过,检查框架内部是否依赖其他第三方框架,有可能是.podspec文件中没有添加依赖或者target版本低于依赖的其他第三方框架的target。