[Cocoapods] - 更新 Cocoapods 库如何解决 pod setup 过慢的问题


在国内 pod setup 基本都凉凉!我们直接不用终端下载,手动更快!


直接到官网下载CocoaPods:https://github.com/CocoaPods/Specs
我自己的Git也可以下载:https://gitee.com/satoshi_uma/master


进入到本地的 Cocoapods 库:
直接进入:
~/.cocoapods/repo
终端进入:
cd ~/.cocoapods
open repos/


里面有一个 master 的分支,进入该文件夹会看到Specs文件夹,把下载好的文件替换掉 Specs 文件夹。(注意:只替换 Specs 文件夹即可。)


注: 如果没有master那就手动创建master文件夹,把刚才下载好的Cocopods里的东西全都复制进master文件夹下。

进入到 master文件夹下执行:
git init
git remote add origin https://github.com/CocoaPods/Specs.git
git remote -v #和git clone没啥区别了
然后就可以更新pod了!
pod update --verbose --no-repo-update


当需要在CocoaPods中删除一个我们不要的库时 可以在Podfile中直接删除相关库

再cd 到项目目录 执行pod update --verbose --no-repo-update 或者pod install --verbose --no-repo-update命令

两者的删除时区别:

pod update --verbose --no-repo-update `会在删除相关库时 更新其他库版本`

pod update `库名`--verbose --no-repo-update `只会删除相关库 和下方一致`

pod install --verbose --no-repo-update `只会删除相关库`

两者的安装时区别:

pod install --verbose --no-repo-update `只安装新添加的库`

pod update --verbose --no-repo-update `会在安装相关库时 更新其他库版本`

pod update 库名 --verbose --no-repo-update `只更新指定的库,其它库忽略`

pod install --verbose --no-repo-update `个人建议使用` 

你可能感兴趣的:([Cocoapods] - 更新 Cocoapods 库如何解决 pod setup 过慢的问题)