自己的电脑很久没打开,今天打开后不知道什么时候自动升级了Xcode。
新建一个项目的时候,发现执行'pod install'命令总是失败,检查了格式没有错误,看了一下报错的内容貌似跟版本号有关,上网查找解决方案果然如此,记录Mark一下!
报错内容如下:原因:Xcode升级,原先的cocoapods版本已经不兼容了,所以需要升级pod的版本
解决步骤如下:- 更新自己的cocoapods版本
sudo gem install cocoapods - 然后输入自己的电脑密码,回车
- 然后重新进入podfile文件,执行pod install,就可以了。
如果这种方法不奏效,也可能是镜像的问题,这边补充一下:
ruby china的服务域名在18年10月份左右的时间有过更改,官网有公告哦,主要就是 org 改 com,其他没什么变化。
步骤如下:
-
查看自己当前的镜像
gem sources -l
如果你的镜像域名后面是org(比如https://rubygems.org/),建议改为com来更新域名
- 删除原先的域名
gem sources --remove https://rubygems.org/ - 添加新的域名
gem sources -a https://gems.ruby-china.com/
这样就可以了,在podfile文件目录下重新pod install看一下(或者pod update)
好啦,大家晚安安