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分支呢,打开目录页确实什么代码有没下载再来,最后切换了分支才有的。

猜你喜欢

转载自blog.csdn.net/u010545480/article/details/128003145
pod