cocoapods 私有库常用命令汇集
2018-03-20 本文已影响6人
handsome5
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第三方库以及自己私有库,那两者都必须添加,否则只能添加自己的私有库