美文网首页
iOS 上传公有库到cocoapods

iOS 上传公有库到cocoapods

作者: bc75e9625165 | 来源:发表于2016-12-13 18:14 被阅读0次

        cocoapods一直是我特别喜欢用的iOS开发工具,可以快速高效的替我们管理iOS的第三方框架,这里不再赘述,本文的重点不在这里,本文旨在教大家怎样把自己写的库上传到cocoapods供大家使用。

    1.去github创建公有仓库

    个人比较喜欢用github,也可用coding等其他管理工具。(github传送门)创建好后把仓库克隆到本地,加入你的库文件和demo项目(demo可选)。

    2.创建***.podspec文件

    在仓库更目录下创建***.podspec文件,***是要上传cocoapods的框架名称,命令:

    pod spec create ***

    在根目录下回生成一个***.podspec的文件,编辑该文件,文件中各参数的意义请自行google,需要注意的地方是 s.version = "1.0",记住这个version,下面会用到。

    输入命令:  pod lib lint [--verbose] [--use-libraries] [--allow-warnings]  检测***.podspec文件配置是否正确

    不能有错误,如果有错误,google改之。

    3.将本地代码提交到github远端仓库

    提交到远端之前,记得打一个标签(tag),这个标签值就是之前***.podspec文件这只的version的值(重要)。

    4.上传公有库到cocoapods

    注册:  pod trunk register 邮箱 '用户名' --verbose

    去邮箱打开cocopods发给你的邮件,打开连接

    检测注册结果:  pod trunk me

    上传:  pod trunk push ***.podspec

    5.检测是否上传成功

    更新本地cocoapods库: pod update

    pod search ***   

    如果找不到,别慌,新建一个工程,创建Podfile文件,加入pod ***

    pod install

    如果成功导入,说明上传成功了,pod search为什么找不到,我也不知道,可能要等两天吧

    至此,成功上传自己的框架到cocoapods,去装逼吧

    相关文章

      网友评论

          本文标题:iOS 上传公有库到cocoapods

          本文链接:https://www.haomeiwen.com/subject/rllbmttx.html