xcode安装pod
参考了:
https://blog.csdn.net/AugustDY/article/details/92078639
输入 ruby -v ,查看当前电脑的ruby版本,如果已经安装了ruby环境,接下来是下载和安装CocoaPods
PeiSongs-iMac:~ chenpeisong$ ruby -v
ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
其它操作步骤参照:
这里注意 ruby的镜像源用这个: https://gems.ruby-china.com/
下面文章中的地址已经失效了
Mac终端
1.升级mac本地ruby环境 终端中输入 gem update –system,如果出现权限问题,请在终端内输入sudo gem update –system
2.更换镜像,移除现有镜像 gem sources --remove https://rubygems.org/
3.添加国内镜像 gem sources -r http://ruby.taobao.org
4.查看源 gem sources
PeiSongs-iMac:~ chenpeisong$ gem sources
*** CURRENT SOURCES ***
https://rubygems.org/
如果遇到这个问题:source https://gems.ruby-china.com/ not present in cache
如下所示:
Mac mini:~ 5i5j$ gem sources -r https://gems.ruby-china.com/ source https://gems.ruby-china.com/ not present in cache
执行下面的命令,将源添加到缓存
gem sources --add https://gems.ruby-china.com/
参照:Cannot set HTTP gem source: “source https://rubygems.org not present in cache”
5.下载安装CocoaPods,在终端输入 sudo gem install cocoapods ,等待……最后打印信息包含gems installed就说明安装成功了。
6.cd (项目根目录,就是桌面的文件,直接拖进来),回车,输入pwd查看当前目录是否正确,再输入vim podfile创建podfile文件,进入podfile文件,按i,进行修改,把自己要下载的第三方框架添加到podfile文件里,例如要添加:Masonry到podfile里,格式如下:
platform :ios,'8.0'
target ‘你的project name' do
pod 'Masonry'
end
添加完成按esc,结束添加,输入:wq,保存并退出podfile文件。
7.继续输入pod install(或者pod update),下载和安装第三方框架,安装完成,打开项目直接进入.xcworkspace工作空间。
在有podfile的目录下执行 pod install
8.
如果没有ruby环境,先安装rvm,输入 curl -L https://get.rvm.io | bash -s stable ,然后输入 source ~/.rvm/scripts/rvm 载入rvm,列出已知的ruby版本,输入 rvm list known ,安装rvm,输入 rvm install 2.0.0 ,查询已经安装的ruby环境,输入 rvm list ,卸载一个版本,输入 rvm remove 1.9.2 ,完成之后从第二步开始。
==== finish! ====
---------------------
作者:augustdy
来源:CSDN
原文:https://blog.csdn.net/AugustDY/article/details/92078639
版权声明:本文为博主原创文章,转载请附上博文链接!