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
版权声明:本文为博主原创文章,转载请附上博文链接!

 

posted @ 2019-07-11 18:00  wangju003  阅读(2264)  评论(0编辑  收藏  举报