Spec的主要存储库不过是所有PodSpec的列表。一个PodSpec是:
规范描述了Pod库的版本。它包括以下详细信息:应从[哪个标签,提交或分支]提取源位置,要使用哪些文件,要应用的构建设置以及其他常规元数据(例如其名称,版本和说明)。
specs目录不过是所有不同PodSpecs的列表。每个版本的PodSpec都位于标签目录下。回购不包含豆荚本身。回购包含PodSpec。PodSpec给出了仓库的位置以及其他一些元数据
spec.source = { :git => 'https://github.com/tonymillion/Reachability.git', :tag => 'v3.1.0' }
这样做时pod repo update
,您将从https://github.com/CocoaPods/Specs中获取最新的PodSpecs(而不是实际的pod)。如果您只想更新单个广告连播源,则只需执行pod repo update [NAME]
Cocoapods / Specs主存储库:
一些Alamofire PodSpecs的列表
一个单一的PodSpec 4.7.3:
⚡︎:PodSpec:一个规范描述了Pod库的一个版本。它包括有关应从何处获取源,使用哪些文件,要应用的构建设置以及其他常规元数据(例如其名称,版本和说明)的详细信息。
您的实际项目将通过其中的一个代码来获取代码,pod update
或者pod install
将物理文件下载到您的Mac并为您的项目复制。