上一篇: iOS开发: CocoaPods远程私有仓库的维护-添加依赖库 框架
咱们在使用第三方仓库的时候, 通常并不须要仓库中的全部代码, 咱们为了减少包的大小, 但愿只安装其中咱们须要的那部分代码 出于这个考虑, 好的开源框架做者都会为他的框架添加子库, 咱们只须要安装使用的子库就能够了 下面是AFNetworking的CocoaPods版本截图 post
咱们在上传开源框架 或 私有框架的时候, 也能够将不一样功能的代码分离成子库上传至远程仓库, 而后使用CocoaPods就能够选择性的安装其中一部分代码测试
下面就是分离子库并上传的方法 这里使用的工程文件是 iOS开发: 配置CocoaPods远程私有仓库 中建立的远程私有库LTCategorys3d
打开LTCategorys本地库的测试工程 Examplecdn
目标: 将四个文件夹中文件分别设置为不一样的子类 blog
修改podspec文件中的 索引
修改成下面图中代码 开发
使用终端cd到LTCategorys文件夹下的Example文件夹, 而后执行 pod install 命令, 能够看到代码添加的测试结果get
使用 iOS开发: CocoaPods远程私有仓库的维护升级 中的方式进行版本升级it
push到远程私有仓库后, 使用终端执行pod search LTCategorys 就能够看到设置的子库了
能够新建一个工程进行测试
执行pod install后的pods文件加内容以下