发布 CocoaPods 远程.私有.库

2017-03-20  本文已影响0人  独一先生

1. 这次我们使用CocoaPods官方给提供的创建模版库命令

pod lib create DownLoaderPrivateCP

创建lib模版.png

2. 我们这里编写好了待公开分享的下载工具库“DownLoaderPrivateCP”替换模版中ReplaceMe.m文件,本地路径为:

/Users/trends/Project/Lib/CPRemotePrivateLib/DownLoaderPrivateCP/DownLoaderPrivateCP/Classes/

2.1 执行 pod install 命令添加关联

3. 在模版工程里编辑DownLoaderPrivateCP.podspec文件。(方法类似[远程.公开.库])

3.1 验证DownLoaderPrivateCP.podspec文件合法性。
验证合法性.png

4. 我们需要找个远程托管平台来放置“DownLoaderPrivateCP”,这里就选用coding.net。

4.1 上传项目到coding.net。
4.2 标记当前标签。

5. 在coding.net远程私有仓库CPSpecs.git,用来存放自定义远程私有索引库.podspec文件。

6. 生成本地索引库CPSpecs

pod repo add CPSpecs https://git.coding.net/ITEnthusiast/CPSpecs.git

本地索引库1.png
6.1 这时就可以查看克隆到本地的自定义索引库。
本地索引库2.png
6.2 记得要在Xcode工程代码的Podfile文件里添加本地私有索引库所关联的远程仓库地址。
 添加Source.png

7. 提交DownLoaderPrivateCP.podspec索引文件至本地索引库CPSpecs

pod repo push CPSpecs DownLoaderPrivateCP.podspec

提交索引文件.png

8. 搜索使用

pod search DownLoaderPrivateCP

搜索结果.png
上一篇 下一篇

猜你喜欢

热点阅读