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

远程私有库的创建你也可以使用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,都可以这样集成,可以装逼。就算整个项目都可以这样弄,以后持续更新组件开发相关问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容