美文网首页
01 组件开发--远程私有库创建

01 组件开发--远程私有库创建

作者: 日落夕阳黄昏 | 来源:发表于2017-12-01 15:34 被阅读16次

    远程私有库的创建你也可以使用git,但是git的私有库的创建需要钱,此处我使用"码市" "https://coding.net"创建

    我的电脑是安装了cocoapods,此时你可以看到我的cocoapods中只有master

    先在码市中创建一个MTFMSpecs 和MTFMBase他们之间所代表的意思,就相当于cocoapods中的master和master中的一个第三方库索引即可

    先创建一个私有的索引库

    点开MTFMSpecs  此处使用SSH访问

    此时如果出现报错这种情况,那是没有对应的公钥和私钥,参考下面的方式,获得公钥

    此时就可以 个人 ->前往获得对应的公钥和私钥 把公钥添加到码市即可

    此时再次执行,就可以看到本地已经多了一个索引库

    先创建一个空的文件夹 remoteLib  如下操作

    此时按照如下替换

    此时 打开Eaample先集成一下

    先把代码加入到暂缓区中去

    此时需要修改podspec文件,至于如何修改,前面的文章已经介绍过了,这里就不做详细介绍,对应下面两图修改

    修改前

    修改后

    可以通过pod  lib   lint 验证本地的podspec 是否配置正确

    远程验证 pod  spec  lint 

    此时再提交一下

    下面这点要注意,进行关联

    打tag,需要与podspec当中一致

    远程验证

    push代码

    记住,有些时候会出现类似的错误,但是不要担心,多push几次即可

    可以搜索一下你的私有库

    此时大功告成,下面简单说下怎样集成

    下面我使用一个空项目来集成我的远程私有库

    记住,下面这种图很重要,一定要加 索引库的地址

    现在全部完工。以后开发你自己写的demo,都可以这样集成,可以装逼。就算整个项目都可以这样弄,以后持续更新组件开发相关问题。

    相关文章

      网友评论

          本文标题:01 组件开发--远程私有库创建

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