OS X 10.11的“坑”

301 篇文章 0 订阅
270 篇文章 0 订阅

当Mac的系统版本升级到OS X 10.11的beta版之后,在命令行中执行cocoapods安装的指令,如下所示:

sudo gem install cocoapods

可能会遇到这样的错误提示:


cocoapods下载失败提示

然后百度、google查询一大堆资料之后还是于事无补,或者偶尔能遇到几个和你一样有这种状况的人,但是他们也未能给出解决方案,然后只能陷入苦思中。。。

其实这个错误是与Mac系统的Rootless权限问题有关系,OS X 10.11之后的系统,用户使用sudo获取最高权限,实际上该权限并不能对文件执行read、write等操作,用户需要关闭系统的Rootless权限,才能通过sudo命令对文件进行最高权限操作,下面附上具体关闭Rootless权限的方法:

1、开机按住Command + R键,让电脑进入恢复模式

2、打开终端,在终端中键入:csrutil disable 并回车

3、重新启动电脑进入普通模式即可。

这时你在终端输入cocoapods的下载命令发现之前的错误已经和你say goodbye了。

以上的问题目前只存在于OS X 10.11 beta版,至于正式版是否会有这个问题,只能坐等正式版出来观望了。

上面这个问题也是我最近遇到的一个问题,困扰了我好几天,最后通过该方法解决了,就好像从坑里爬出来的感觉,很happy~~~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值