原理
文字描述:基本就是ccocoapods的原理,本地索引库,远程索引库,远程源码地址,搜索时本地产生的本地索引文件,Spec文件(含源代码地址)。根据项目中的Podfile文件的配置,从索引库中读取信息,拿到远程源码地址下载下来到Pods文件夹下,Podfile是根据本地索引库中的信息读取源码信息的,所以经常需要更新,图解更清晰。
相关命令行
spec文件创建 pod spec create name
Spec文件的具体配置
源码地址配置 s.source = { :git => "源码地址", :tag => "#{s.version}" }
注册Spec文件,成功会发送邮件
pod trunk register 可用邮箱 '姓名' --description='描述'
上传Spec文件到远程索引库 pod trunk push 你的spec文件名 --verbose
加上--verbose可以查看明细信息
删除本地搜索索引文件重新使用pod setup就可以搜到。