iOS远程私有库的创建

来源:互联网 发布:网络液晶广告机 编辑:程序博客网 时间:2024/06/09 14:29

iOS远程私有库的创建

这几天在研究远程私有库的使用,下面就记录一下自己研究的过程,带你一步步的创建自己的私有库。

工具和技能

  • 第三方代码仓库,支持私有仓库(必须是免费的,土豪略过)
  • CocoaPods的常用操作
  • git的常用操作

创建私有库

1.首先在第三方仓库中创建一个私有仓库,我选用的是”码云”,你当然也可以选择其他的。
2.利用CocoaPods创建一个库的模板文件

这里写图片描述

3.将编写的库代码拷贝到Classes文件中,我这里只是随意拷贝了一份代码
这里写图片描述

4.进入Example文件夹,在命令行利用pod install安装自己的库,测试是否正确,这一步略过
5.利用git将代码上传到私有仓库中,并打相应的tag

这里写图片描述

这里写图片描述

创建私有库的索引

1.同样在第三方仓库中创一个私有项目存储私有库的索引文件
2.在本地添加私有库索引文件,利用pod repo 查看
这里写图片描述

3.编辑之前创建的Mylib库的MyLib.podspec文件
注意:s.version的值一定要和之前的tag对应,否则后面的验证会不通过
这里写图片描述

4.验证MyLib.podspec文件,由于是私有库,注意查看报错信息
这里写图片描述

5.将MyLib.podspec文件添加到本地索引文件localSpec中,此时和自动同步到远程私有索引库中
这里写图片描述

6.查看是否添加成功
这里写图片描述

这里写图片描述

7.利用pod search 搜索自己的私有库
这里写图片描述

8.查看远程私有库的文件
这里写图片描述

这里写图片描述

创建一个项目安装自己的私有库来验证

# Uncomment the next line to define a global platform for your project# platform :ios, '9.0'source 'https://git.oschina.net/TianTianKaiFa/MySpecs.git'#source 'https://github.com/CocoaPods/Specs.git'  有其他第三方库,加上这句target 'TestDemo' do  use_frameworks!  pod "MyLib"end

这里写图片描述

原创粉丝点击