cocoapods使用问题解决

来源:互联网 发布:dapaolu最新域名更换 编辑:程序博客网 时间:2024/06/03 09:40

今天开始要开发一个新的app,重新搭建框架。几个月没用,发现cocoapods突然就不好使了,可能前段时间乱折腾把哪里搞错了。最后又修好了,本文总结一下

升级pods

一开始报的错好像是pods的版本太低了,需要升级。升级的命令是gem update cocoapods,但是最近正好国内的网络形式特别严峻,好像gem的源被墙了,所以先要替换源,用的是国内淘宝的镜像

gem sources --remove https://rubygems.org/gem sources -a http://ruby.taobao.org/gem sources -l

然后执行

gem update cocoapods

用淘宝的源还是比较快的,把cocoapods升级到了0.33,不再报pods版本太低的错误了

更新权限

前段时间可能用sudo刷新过pods的repo,结果权限变了,执行pod install时,一直报

error: cannot open .git/FETCH_HEAD: Permission denied

最后在stackoverflow上找到解决办法:

sudo chown -R username:groupname ~/Library/Caches/CocoaPodssudo chown -R username:groupname ~/.cocoapods

然后就可以正常执行pod install了

0 0
原创粉丝点击