iOS小白上路。

关于上传框架到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。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容