cocoapods公有库建立

第一步:在git上建立一个项目(项目名为库名),并克隆到本地。git

  

第二步: 在本地仓库中建立一个项目PodDemo,并将咱们想要共享的库单独放入一个文件夹github

  

 

 

第三步:推送到远程仓库,并打上 tag为0.0.1 。测试

   这里须要注意,打tag的目的是为了三方库可设置成以咱们打的tag为版本定义spa

第四步:注册blog

  pod trunk register fusheng_it@163.com "makeKeyReuse"开发

    验证it

  pod trunk meio

  注册完成后,会有一封邮件发送到该邮箱,咱们也能够打开发送到邮箱的连接验证是否成功file

第五步:生成spec文件cocoapods

  1> cd ./FSPodDemo/PodDemo   //这里咱们cd 到项目目录 

  2> pod spec create https://github.com/fushengit/FSPodDemo  红色部分为git上的项目地址

 

第六步:编辑spec文件  

 

  s.version : 显示三方库版本的版本号

  s.summary: 摘要,简单说明三方库的做用。不可不填

  s.license:  这个根据在git上建立项目来的

  s.source: 这个须要将 :commit=>xxxx  修改为 :tag=>s,version  这样才能根据前面设置的版本号来控制三方库的版本号

  s.source_files : "git上的项目名(库名)" ,"真正须要共享的库的路径/*.{h.m}"

  

第七步:验证、上传

  pod spec lint

  pod trunk push 

  这里咱们须要注意的是:1> 不能有警告和错误,不然验证不会经过

             2> 相同的版本不能重复的发布不然会报错

             3> 大多数的错误能够经过升级cocoapod 来解决!!!! 这个是真的坑。

第八步:测试

  pod init

  pod 'FSPodDemo'    这个加载podfile里面

    pod install 。

 

下一篇:cocoapods私有库建立,尽请期待。。

相关文章
相关标签/搜索