Pod 命令的使用

Posted 长沙火山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pod 命令的使用相关的知识,希望对你有一定的参考价值。

一、指定第三方 SDK 的版本

target 'Test' do
    platform:ios,'10.0'
    pod 'AFNetworking', '~> 2.6.3'
end

二、常用命令的使用

1、创建Podfile

pod init

2、全部更新Podfile里的第三方库

pod install
把Podfile内全部的库更新重新安装

3、更新每一个Podfile里面的库到最新版本

pod update

4、只安装新增库,不更新已经存在的库

pod update 库名

只更新某个特定的库
pod install --verbose --no-repo-update
该命令只安装新添加的库,已更新的库忽略
pod update 库名 --verbose --no-repo-update
该命令只更新指定的库,其它库忽略

5、其他

pod search 库名

搜索框架
pod search 库名

搜索框架

6、删除某个库

先在podfile文件中手动删除 pod 'XXXXX'

然后再执行更新命令 pod install --verbose --no-repo-update

7、查看所有第三方库的版本号

cat Podfile.lock

在clone项目的时候出现如下警告信息:
warning: remote HEAD refers to nonexistent ref, unable to checkout.

项目目录下来了,但是点进去什么文件也没有,这是说你的项目地址没有master分支。这是可以
git branch -a

看看远程的分支有哪些
这是可以切换过来到Branch_stable-it分支,项目就有代码了
git checkout Branch_stable-it

总结:这个确实坑,我当时也以为项目怎么会没有master分支呢,打开目录页确实什么代码有没下载再来,最后切换了分支才有的。

以上是关于Pod 命令的使用的主要内容,如果未能解决你的问题,请参考以下文章

pod 常用命令

Pod 命令的使用

在终端的 Podfile 上使用 Pod Install 命令时出错

如何查看pod install进度

为啥命令 `pod install` 或 `pod update pod_name` 会安装这么多文件?

通过命令行安装 pod 时出现问题