# 建立默認的 Podfile $ pod init # 第一次使用安裝框架 $ pod install # 安裝框架,不更新本地索引,速度快,可是不會升級本地代碼庫 $ pod install --no-repo-update # 從此升級、添加、刪除框架 $ pod update # 更新框架,不更新本地索引,速度快 # 能夠安裝新框架或者刪除不用的框架,可是不會升級項目已經安裝的框架 $ pod update --no-repo-update # 查看哪些框架有更新版本,若是習慣使用 `--no-repo-update` 參數,這個命令就顯得格外重要了 $ pod outdated # 搜索框架 # - 空格 下一頁 # - q 退出 # - / 搜索 $ pod search AFNetworking # 只搜索複合名字的框架,這個對於搜索結果很是多時,尤爲有用 $ pod search AFNetworking --simple # 幫助 $ pod --help
# 安裝測試版 $ sudo gem install cocoapods --pre # 刪除老版本的程序包 $ sudo gem cleanup # 升級全部程序包 $ sudo gem update # 升級 gem $ sudo gem update --system
# 最低支持的 iOS 版本 platform :ios, '8.0' # Swift 項目須要使用 `frameworks` # OC 和 Swift 混編項目也須要使用 `frameworks` # 若是使用 `framework`,OC 文件在導入頭文件時須要使用 `@import xxx;` 格式 use_frameworks! # DemoProject 安裝的框架列表,cocoapod 1.0 版本以上必定要有 target target 'DemoProject' do # ~> 後面的數字是 3.0.4 版本,若是省略,則安裝或升級最新版本 pod 'AFNetworking', '~> 3.0.4' end # DemoProjectTests 安裝的框架列表 target 'DemoProjectTests' do end # DemoProjectUITests 安裝的框架列表 target 'DemoProjectUITests' do end
如何創建本身的CocoaPod庫