1.先检查ruby源
gem source -l // 国外官方源为 https://rubygems.org/
2.最好替换为国内源,删除其他源 ( 速度更快,国内源有时会发生变化,所以国内源也要变化 )
gem sources --add https://gems.ruby-china.com --remove xxx.xxx (例如:https://rubygems.org/)
3.确保ruby源中只有 https://gems.ruby-china.com , 有其他的则要删掉
gem source -l
4.更新CocoaPods (如果提示没有权限在前面加上 sudo)
gem install cocoapods -n /usr/local/bin
5.最后更新一个pod仓库
pod setup
-
pod update 与 pod install区别
pod install会去找Profile.lock中框架指定的版本去安装第三方库;而pod update会找Profile中去安装,如果Profile没有指定框架的版本,那么会去下载最新版本