美文网首页
安装cocopod

安装cocopod

作者: Shui_灰灰 | 来源:发表于2017-09-15 15:58 被阅读238次

一、如果已经安装Ruby环境,需要更换一下路径验证ruby访问路径,执行:$gem source -l正常的输出结果:CURRENT  SOURCEShttp://ruby.taobao.org/$gem source -r https://rubygems.org/          删除原有访问路径$gem source -a https://ruby.taobao.org/    添加一个新的路径二、如果没有安装ruby环境,需要安装ruby步骤1 - 安装 RVM RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。   $ curl -L https://get.rvm.io | bash -s stable期间可能会问你sudo管理员密码,以及自动通过homebrew安装依赖包,等待一段时间后就可以成功安装好 RVM。然后,载入 RVM 环境(新开 Termal 就不用这么做了,会自动重新载入的)   $ source ~/.rvm/scripts/rvm  检查一下是否安装正确      $ rvm -v   rvm 1.22.17 (stable) by Wayne E. Seguin, Michal Papis[https://rvm.io/]

步骤2 - 用 RVM 安装 Ruby 环境

$ rvm install 2.0.0

同样继续等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了。

步骤3 - 设置 Ruby 版本

RVM 装好以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

$ rvm 2.0.0 --default

同样,也可以用其他版本号,前提是你有用 rvm install 安装过那个版本

这个时候你可以测试是否正确

$ ruby -v

ruby 2.0.0p598 (2014-11-13 revision 48408) [x86_64-darwin14.1.0]

$ gem -v

2.1.6

这有可能是因为Ruby的默认源使用的是cocoapods.org,国内访问这个网址有时候会有问题,网上的一种解决方案是将远替换成淘宝的,替换方式如下:

$gem source -r https://rubygems.org/

$ gem source -a https://ruby.taobao.org

要想验证是否替换成功了,可以执行:

$ gem sources -l

正常的输出结果:

CURRENT SOURCES

http://ruby.taobao.org/

大晚上装CocoaPods出现错误坑爹

[!] Pod::Executable clone 'https://github.com/CocoaPods/Specs.git' master

xcrun: error: active developer path ("/Users/xiakejie/工具/Xcode 2.app/Contents/Developer") does not exist, use xcode-select to change

解决上面这个问题, 使用这个命令: sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

CocoaPods是用Ruby实现的,要想使用它首先需要有Ruby的环境。幸运的是OS X系统默认已经可以运行Ruby了,因此我们只需执行以下命令:

sudo gem install cocoapods

安装成功后,接着执行命令:

pod setup

如果Ruby环境不够新,可能需要更新以下:

sudo gem update --system

至此安装就完成了,我们可以尝试搜索一个第三方类库:

pod search AFNetworking

pod 'SDWebImage',~>

使用CocoaPods的第一步,是在当前项目下,新建一个Podfile文件:

touch Podfile

然后利用vim打开Podfile文件编辑,加入你想要使用的类库,格式如下:

platform :ios

pod 'Reachability', '3.1.0'

platform:ios, '6.0'

pod 'JSONKit','1.4'

pod 'AFNetworking', '~> 2.3.1'

如果是拷贝的别人的项目,或是一个很久没打开过的项目,可能需要先执行一下:

pod update

最后一步,执行命令:

pod update --verbose --no-repo-update  用这个

pod install

相关文章

  • 安装cocopod

    一、如果已经安装Ruby环境,需要更换一下路径验证ruby访问路径,执行:$gem source -l正常的输出结...

  • cocopod安装

    今天电脑刚到,决定安装一下cocopod ,下面记录过程CocoaPods是用Ruby实现的,要想使用它首先需要有...

  • cocoPod安装

    http://code4app.com/article/cocoapods-install-usage先在项目中创...

  • cocopod安装

    gem -v brew install rubygem sources -lgem sources --add h...

  • cocopod 安装类库

    安装cocopod的类库提示报错 重装cocopod还是无果, 最后换了一种写法: 原来的写法: use_fram...

  • Cocoapods安装

    前言: cocopods安装安装之前,一定要安装好Xcode,否则在安装cocopods时会报错。 cocopod...

  • cocopod 安装使用

    iOS安装CocoaPods详细过程 一、简介 什么是CocoaPods CocoaPods是OS X和iOS下的...

  • 检查xcode是否安装命令行工具

    安装cocopod的时候会报错 /Library/Ruby/Gems/2.3.0/gems/cocoapods-1...

  • 使用cocopod遇到问题

    1.需要安装ruby最新版时安装不上 使用cocopod时,需To install do: 'rvm instal...

  • 如何发布自己的开源框架到CocoaPods

    前提你的cocopod已经安装好了,如果没有安装好,请参考这篇文章:macOS Sierra 10.12.1 (X...

网友评论

      本文标题:安装cocopod

      本文链接:https://www.haomeiwen.com/subject/rxzssxtx.html