cocoapods|cocoapods 私有库常用命令汇集

1.pod repo add spec specURL

spec 建立本地spec文件 specURL 对应存放spec索引文件的仓库地址 open ~/.cocoapods/repos 打开cocoapods/repos查看repos是否建成功

2.pod lib create 创建本地模版类
pod lib create textProject 方便测试工程

3.pod lib lint ProjectName.podspec --allow-warnings
pod lib lint 本地验证 ProjectName 工程名 --allow-warnings 消除警告

4.pod spec lint ProjectName.podspec --sources='http://git.xxx.com/Mobile/ZGFrameWork.git,https://github.com/CocoaPods/Specs.git' --use-libraries --allow-warnings
pod spec lint 远程地验证 ProjectName 工程名 --sources='http://git.xxx.com/Mobile/ZGFrameWork.git,https://github.com/CocoaPods/Specs.git' 验证远程的代码仓库,以及cocoapods库的索引文件 --use-libraries 在依赖第三方的时候要用,要不然报错 --allow-warnings 消除警告

5.pod repo push spec ProjectName.podspec --allow-warnings
pod repo push spec 提交spec 提交 ProjectName.podspec 如果有依赖第三方库的时候,pod repo push spec ProjectName.podspec--allow-warnings --use-libraries

6.pod repo & pod repo list
pod repo 搜索本地的spec索引文件,用于自己引用的时候

7.pod search
pod search 搜索本地库

8.pod init & touch Podfile
pod init 和 touch Podfile 功能差不多 ,都是建立Podfile文件

9.source ‘https://git.coding.net/handsome5/TestSpec3161.git’ &
source ‘https://github.com/CocoaPods/Specs.git’

source ‘https://git.coding.net/handsome5/TestSpec3161.git ’ source ‘https://github.com/CocoaPods/Specs.git’ 想要使用自己pod私有库,那么就要pod repo 加上自己spec的仓库索引。 如果想同时使用cocoapods第三方库以及自己私有库,那两者都必须添加,否则只能添加自己的私有库

10.pod install

    推荐阅读