iOS开发必备,导入快速集成第三框框架。官网地址: https://cocoapods.org/
安装
Mac上面本来就自带了ruby , 打开终端 Terminal,输入
ruby -v
查看当前系统的ruby版本
安装需要ruby连接服务器拉去CocoaPods安装包,由于国内网络的某种原因,不能直接连接,所以要更换ruby源数据的服务器
执行代码
gem sources --remove https://rubygems.org/
gem source -a https://gems.ruby-china.com
第一个命令行就是移除官方源。第二个命令是添加ruby-china的RubyGems镜像(很多旧教程都是说使用taobao的gem源,但是taobao的gem源已经停止维护了,原文:https://ruby-china.org/topics/29250)。有的旧教程更换的是https://gems.ruby-china.org这个以org结尾的地址,但是因为域名问题,也更新了以com结尾。可以点击进去https://gems.ruby-china.com,网址里面有说明。
然后使用下面的命令查看是否成功更换ruby-china的gem源
gem source
下面就是成功的截图
然后就可以安装Cocoapods 了
sudo gem install cocoapods
然后需要输入当前设备登录账户的密码,输入的时候不会显示出来,盲打出来就行了。
稍等一会就可以安装完成了。
等待安装完成后,执行命令初始化Cocoapods
pod setup
不出意外的情况下,安装顺利结束。
如果你想更新当前设备ruby版本,可以使用Ruby Version Manager 简称rvm,来升级ruby。
问题:
1,
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.
使用命令
sudo gem install cocoapods -n /usr/local/bin
解决