美文网首页iOSIOSiOS学习笔记
OS X EI Caption下安装Cocoapods的方法

OS X EI Caption下安装Cocoapods的方法

作者: JohnYuan84 | 来源:发表于2015-12-22 13:09 被阅读0次


    在OS X EI Caption中,增加了一项叫做Rootless安全功能,具体这项功能是干啥用的,大家可以自己google下,或者可以参考知乎上的这个帖子:http://www.zhihu.com/question/31116473,总之,Rootless使得即使是root用户,对以下路径也没有写和执行权限:/System ,/bin , /sbin , /usr (except /usr/local),仅允许Apple自身签名的软件(含命令行工具)有这些路径的写和执行权限。

    所以,如果要完成cocoapods的安装,我们有两种方案:

    * 安装到 /usr/local/bin 这个路径下,因为这个路径不受Rootless影响

    sudo gem install -n /usr/local/bin GEM_NAME_HERE

    * 另外,你也可以通过执行下面的命令然后重启来禁用Rootless功能

    sudo nvram boot-args="rootless=0"; sudo reboot

    相关文章

      网友评论

        本文标题:OS X EI Caption下安装Cocoapods的方法

        本文链接:https://www.haomeiwen.com/subject/vmidhttx.html