Cocoapods安装发布自己库
这里不啰嗦Cocoapods有什么用,直接上如何使用,关于有什么用,相信各大搜索引擎比我解释更全面;
Cocoapods安装
1.Mac终端输入
1 | sudo gem install cocoapods |
2.输入电脑密码即可开始安装,等待…界面出现
示例图片
3.继续终端输入
1 | pod setup |
等待界面出现
安装成功
4.终端输入以下代码,查看版本号
1 | --version |
写自己的库
1.写完代码, 将自己的库上传到github,要生成一个Release版本
进入Release仓库
创建新Release版本
填写信息,发布Release版本
版本信息
接下来就看怎么将这个Release版本弄到Cocoapods上.
2.创建.podspec文件
终端cd到项目文件夹下
文件结构
我的项目就cd到WhdeLocalized文件夹下
终端输入代码创建.podspec文件,代码中Language对应项目名
1 | pod spec create Language |
用Xcode打开这个Language.podspec文件, 填写以下代码:
1 | Pod::Spec.new do |s| |
key对应的信息
1 | s.name(项目名称) |
3.检查.podspec文件是否有问题
终端输入
1 | pod spec lint Language.podspec |
有什么问题, 会提示出来, 按照它的提示去修改, 不会改, 注意和给出的事例对比, 直到出现以下的结果
这个结果表示.podspec文件没有问题
4.上传.podspec文件
终端输入
1 | pod trunk push Language.podspec |
出现这个结果表示已经上传上去了
5.检查上传结果
终端输入
1 | pod search Language |
上传结果及信息
6.使用
在这里就不详细说Cocoapods使用了, 附上代码
1 | pod 'Language', '~> 1.0.4' |