cocoapods从做软件开始就一直在用,今天搭建新工程框架,用的时候遇到了一些问题,折腾了三个多小时,索性整理一下,本人有点健忘。索性从头开始记录:
gem sources --removehttps://rubygems.org/
gem sources -ahttp://ruby.taobao.org/
可以使用下面的命令(红色部分)查看是否更换镜像成功(如下图所示):
注意:HTTPS的问题,依据系统要求选用,容易出错
gem sources -l
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
标点符号错误
syntax error, unexpected end-of-input, expecting keyword_end