美文网首页Java子弹
手把手教你制作cocoapods库

手把手教你制作cocoapods库

作者: Coder_DJ | 来源:发表于2020-06-09 18:48 被阅读0次

    最近开始对制作cocoapods库比较热衷,网络上的博客各种方式,但是感觉都做不成功,于是自己慢慢摸索,终于搞出来了,为了方便大家,我也整理了一下流程,话不多说,直接入主题。

    1、在Github上新建一个项目,克隆到本地。

    手把手教你制作cocoapods库

    2、把项目clone到本地

    3、首先进入到项目的根目录,然后创建项目描述文件。

    手把手教你制作cocoapods库

    本地文件夹会出现一个.podspec文件,用xcode打开它

    源文件里面的内容有很多都是说明,这里是我精简之后的

    手把手教你制作cocoapods库

    4、配置好podspec文件后本地验证一下,在终端进入到项目根目录,然后输入指令pod lib lint DJMarquee.podspec --allow-warnings

    5、验证通过会出现如下提示

    手把手教你制作cocoapods库

    6、将项目提交到git上

    7、上传代码到cocoapods:

    A.如果没有注册过cocoapods就需要先注册,在终端输入pod trunk register 邮箱地址 ‘用户名’

    B.会出现一段黄色字体, 提示发送了一个验证码到邮箱,打开你的邮箱验证即可。验证通过后, 可以通过pod trunk me检查是否创建成功(会显示注册的邮箱,用户名和时间)。

    8、上传代码到cocoapods

    在终端进入到项目根目录,执行命令pod trunk push DJMarquee.podspec  --allow-warnings,成功之后会显示

    手把手教你制作cocoapods库

    到此就cocoapods库就创建完成了,咱们在终端搜索看看pod search DJMarquee

    然而你会发现,竟然搜索不到!惊不惊喜!这只是因为你本地的搜索库没有更新。

    在终端输入rm ~/Library/Caches/CocoaPods/search_index.json删除本地搜索库,再执行pod search DJMarquee指令,会重新加载搜索库,然后就能搜索到了。

    博主GitHub上有封装好了的库,可以导入项目直接使用,也可以把podspec文件复制拿去用。

    相关文章

      网友评论

        本文标题:手把手教你制作cocoapods库

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