文章目录
[隐藏]
1. 删除官方的ruby环境
gem sources --remove https://rubygems.org/
2.更换淘宝镜像
gem sources -a http://ruby.taobao.org/
3.验证镜像环境
gem sources -l
显示为ruby.taboo.org为正确
*** CURRENT SOURCES ***
http://ruby.taobao.org/
4. 安装cocoapods环境
sudo gem install -n /usr/local/bin cocoapods
5. 设置pod
pod setup
6.问题处理
6.1.pod setup失败
使用CocoaPods时遇到pod setup失败 关于pod setup的详细解释在这里。对于初次使用CocoaPods的同 学,即使你不使用pod setup命令,在你初次执行pod install命 令时,系统也会自动执行pod setup。可能pod setup失败。解决办法:
github上下载到了所需的文件。而只要将文件夹名改为master,将 其拖到/Users/用户名/.cocoapods/repos目录下即可。
6.2.pod 更新不了
pod update ==> pod update –no-repo-update
pod install ==> pod install –no-repo-update
6.3.Unable to find a specification for xxxxx
只需要把当前Pod的目录清理一下就行了。在终端执行以下命令:
1. pod repo remove master
2. pod setup
setup成功后执行install或update即可。
6.4.Unable to satisfy the following requirements:
Podfile 里边更新到正确的版本号。
- `Masonry (~> 1.0.0)` required by `Podfile`
- `Masonry (= 1.0.0)` required by `Podfile.lock`