CocoaPods Podfile 語法

Podfile 文件

CocoaPods 是通過 Podfile 文件來管理依賴庫的,該文件在項(xiàng)目根目錄下,如果沒有此文件 可通過 pod init 命令來創(chuàng)建或手動(dòng)創(chuàng)建

Podfile 文件示例

platform :ios # 如果不指定版本,默認(rèn)是 9.0
# platform :ios, '9.0' # iOS平臺(tái), 版本(如果不指定版本,默認(rèn)是 9.0)
# platform :tvos, '9.0' # tvOS平臺(tái), 版本
# platform :watchos, '2.0' # watchOS平臺(tái), 版本
# platform :osx, '10.6' # macOS平臺(tái), 版本

use_frameworks! # Swift動(dòng)態(tài)庫,Objetive-C 需注釋掉此行

target 'targetName' do
  pod 'AFNetworking' # 不指定版本,安裝最新版本
  # pod 'AFNetworking', '> 3.0' # 安裝 3.0 以上版本
  # pod 'AFNetworking', '>= 3.0'  # 安裝 3.0 及以上版本
  # pod 'AFNetworking', '< 3.0'  # 安裝低于 3.0 版本
  # pod 'AFNetworking', '<= 3.0'  # 安裝 3.0 及低于 3.0 版本
  # pod 'AFNetworking', '~> 0.1.2'  # 安裝 0.1.2 及低于 0.1.2 版本,不包括 0.2 及以上版本,即:從指定版本到倒數(shù)第二位版本號(hào)升1為止
  # pod 'AFNetworking', '~> 0.1'  # 安裝 0.1 之前的版本
  # pod 'AFNetworking', '~> 0'  # 這與不指定版本基本一致

  # 指定本地路徑
  # pod 'AFNetworking', :path => '~/Documents/Alamofire'
  
  # 指定遠(yuǎn)程倉庫
  # pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git'
  
  # 指定分支
  # pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :branch => 'dev'

  # 指定 tag
  # pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :tag => '3.1.1'
  
  # 指定某次 commit
  # pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :commit => '0f506b1c45'
end

常用命令

pod init # 在當(dāng)前目錄生成 `Podfile` 文件
pod install # 根據(jù) `Podfile.lock` 中的版本安裝項(xiàng)目依賴庫
pod install --verbose --no-repo-update # 只安裝新增加的庫,已安裝的庫不更新
pod update # 更新所有項(xiàng)目依賴庫,并創(chuàng)建新的 `Podfile.lock` 文件
pod update xxx --verbose --no-repo-update # 只更新 xxx 庫,其他庫不更新
pod search xxx # 搜索 xxx 庫

本文轉(zhuǎn)自:https://blog.csdn.net/yao1500/article/details/106048919

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容