10.11 系统里,/usr/bin/ 目录里没有写的权限,也不能通过 chmod命令修改,这是苹果新的一个叫作“rootless”安全特性,你可以用以下命令修改回以前的样子、
sudo nvram boot-args="rootless=0";sudo reboot 不过不推荐这样做,所以好的方法是把cocoapods安装到别的目录下,先安装homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" homebrew 安装我部件都会安装在 /usr/local/bin 目录下, 然后安装gem
brew install ruby
好了,到这里就可以像以前一样安装cocoapods了
sudo gem install cocoapods
这样安装好的cocoapods就是 /usr/local/bin/ 目录下的
本文介绍如何在MacOS 10.11系统的rootless安全特性下安装CocoaPods。由于系统限制,/usr/bin/目录不可写也不可更改权限,可通过临时禁用rootless进行安装,但更推荐的方法是使用Homebrew将CocoaPods安装到其他目录。
3309

被折叠的 条评论
为什么被折叠?



