cocoapods 安装更新 Operation not permitted - /usr/bin/xcodeproj Operation not permitted - /usr/bin/upda
2016-11-26 10:03
507 查看
cocoapods从做软件开始就一直在用,今天搭建新工程框架,用的时候遇到了一些问题,折腾了三个多小时,索性整理一下,本人有点健忘。索性从头开始记录:
一行代码,安装homebrew:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
gem sources --removehttps://rubygems.org/
gem sources -ahttp://ruby.taobao.org/
可以使用下面的命令(红色部分)查看是否更换镜像成功(如下图所示):
注意:HTTPS的问题,依据系统要求选用,容易出错
gem sources -l
下一步,
sudo gem install rails
开始安装。静待,成功之后,执行:
sudo gem install cocoapods
enter 键
pod setup
前期配置到此结束,接下来可以创建文件
touch podfile
enter键
vim Podfile
会进入另一个界面,如图所示,i 表示可编辑,退出 按esc键 接着 :wq
导入的文件名,数字为版本号,无版本号为最新版本
platform :ios, '8.0'
target 'AMIScTo'do
pod 'AFNetworking','~> 2.6'
pod 'SDWebImage','(~> 3.7.2)'
end
pod install
sudo gem install cocoapods
出现错误
While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
sudo gem update --system
出现错误
While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/update_rubygems
标点符号错误
syntax error, unexpected end-of-input, expecting keyword_end
首先,更新ruby,在ruby官网下载安装包,解压,终端进入解压好的文件夹。执行
sudo ruby setup.rb
即可执行安装;
执行
➜ ~ export GEM_HOME=$HOME/Software/ruby
➜ ~ gem install cocoapods
更新过后即可使用cocoapods,我在运行的时候还遇到以下错误:
标点符号错误
syntax error, unexpected end-of-input, expecting keyword_end
版本号错误
相关文章推荐
- 安装cocoapods时出现错误 Operation not permitted - /usr/bin/pod
- 安装cocoapods时出现错误 Operation not permitted - /usr/bin/pod
- 安装cocoa pods时出现Operation not permitted - /usr/bin/xcodeproj的问题
- pod安装失败,Operation not permitted - /usr/bin/pod
- 使用 Cocoapods 集成框架 Operation not permitted - /usr/bin/xcodeproj,以及项目出现 Invalid bitcode signature 编译错误
- 安装cocoa pods时出现Operation not permitted - /usr/bin/xcodeproj的问题
- Mac安装jekyll报错Operation not permitted - /usr/bin/sass
- 升级到os10.11后,安装cocoapods, 出现 Operation not permitted - /usr/bin/xcodeproj
- 安装cocoa pods时出现Operation not permitted - /usr/bin/xcodeproj的问题
- pod安装失败,Operation not permitted - /usr/bin/pod
- Mac升级到 OSX 10.11 El Capitan 后 Operation not permitted - /usr/bin/sass
- Mac OS X 11中的/usr/bin 的“Operation not permitted”
- Mac OS 10.12 - ”ln: /usr/bin/tclsh: Operation not permitted“错误的解决方法!!
- Mac OS X 11中的/usr/bin 的“Operation not permitted”
- Mac OS X 11中的/usr/bin 的“Operation not permitted”
- 解决 mac安装或者更新第三方包安装不上的问题 mac OSX pip OSError: [Errno 1] Operation not permitted
- class-dump 复制到/usr/bin目录不可写,Operation not permitted 解决办法
- Mac OS X 11中的/usr/bin 的“Operation not permitted”
- cocoapods之 Operation not permitted - /usr/bin/pod 和-bash: pod: command not found
- pod 报错 Operation not permitted - /usr/bin/pod