1. 这次我们使用CocoaPods官方给提供的创建模版库命令
pod lib create DownLoaderPrivateCP
2. 我们这里编写好了待公开分享的下载工具库“DownLoaderPrivateCP”替换模版中ReplaceMe.m文件,本地路径为:
/Users/trends/Project/Lib/CPRemotePrivateLib/DownLoaderPrivateCP/DownLoaderPrivateCP/Classes/
2.1 执行 pod install 命令添加关联
3. 在模版工程里编辑DownLoaderPrivateCP.podspec文件。(方法类似[远程.公开.库])
3.1 验证DownLoaderPrivateCP.podspec文件合法性。
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
6.1 这时就可以查看克隆到本地的自定义索引库。
6.2 记得要在Xcode工程代码的Podfile文件里添加本地私有索引库所关联的远程仓库地址。
7. 提交DownLoaderPrivateCP.podspec索引文件至本地索引库CPSpecs
pod repo push CPSpecs DownLoaderPrivateCP.podspec
8. 搜索使用
pod search DownLoaderPrivateCP