简介: 通常我们在使用一些三方库的时候会通过指定其对应的版本号,然后通过
pod install把其集成到自己的项目中。或者不知道库的版本号可以通过pod search 'Masonry'(需要搜索的库的名称)来去搜索看看这个库有多少个版本。我们之所以能这么操作是因为三方库的版本号已经存到CocoaPods的远程Specs中了,所以今天主要总结的就是如何创建一个类似于CocoaPods的Specs(可以理解为配置仓库,索引仓库)。CocoaPods的SpecsSpecs分为远程Specs和本地Specs。
-
一、远程
Specs创建步骤 -
1.github 上创建的名字为
JCCodeSpeces。
由于github上边创建
Private是收费的,而且收费与免费也就只是权限的限制,所以这里就拿Public为例子进行总结。
- 2.本地创建一个
JCCodeSpeces,并且与github上的仓库相关联。
pod repo add 仓库名称 github上仓库的链接
- 3.查看方式为可以直接cd到路径为
~/.cocoapods/repos到repos目录下查看,也可以使用命令pod repo list去查看。创建成功后本地repo中会存在你刚才创建的那个库。