1. 更新本地仓库
- pod repo update:更新本地仓库
- git pull
- cd ~/.cocoapods/repos/master
- Ls -a:是显示该文件夹下的隐藏文件,会发现有一个.git文件说明该文件夹是一个git仓库,可以使用git的方法更新该文件夹的内容
- git pull
- 删除本地库重新下载(网速太慢的情况下不建议)
-
sudo rm -fr ~/.cocoapods/repos/master
-
pod setup
-
2. 依赖库的安装与更新:在使用cocoapods 进行update 或者 install的时候,因为每次当执行命令时会去获取更新的pod specs,加上--no-repo-update可以减少这步操作
- 安装:
- pod install :不会更新已经安装的库,需要安装或者移除新的pod 的时候使用
-
pod install --verbose --no-repo-update:作用与pod install一样,但是不会获取更新的pod specs
- 更新:
- pod update:在没有指定pod库的版本的情况下,会去拉取已经存在的库的最新的版本。
-
pod update --verbose --no-repo-update:作用与pod update一样,但是不会获取更新的pod specs
3. 不能下载最新的pod库的解决方案
- 如果这个库之前没安装过,pod install
- 如果安装过:pod update
- 如果pod install/pod update之后仍然没有更新
- 更新本地库:通过上面提供的3种方式,酌情选择即可
- 完了之后pod update
- 还是不行,建议最好重启xcode
- 要是还是没更新:重启电脑吧
- 最后还不行楼主也不知道了,目前还没有到过这一步的操作
参考链接: