上一篇: 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文件加內容以下