安装cocopod

一、如果已经安装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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一次安装CocoaPods也遇到了一些坑,但是 那个时候时间比较紧,没有抽出时间整理,最近因为电脑还原从新做了系...
    幸福的尾巴__阅读 12,663评论 7 9
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,887评论 3 50
  • 11月11日那天在家摔了一跤,结果左腿髌骨骨折。在家就两步路的事儿,想来也是人生中的小灾难不可逾越。 人...
    carmensummer阅读 1,468评论 0 0
  • 在你的身边一定有一个人人都以为他性格很好,对人很棒的朋友,你身边的人总是说着你看他这么好相处他对你一定很好吧,可是...
    似麒阅读 1,225评论 0 0
  • 1. 2015年的圣诞节,在欢闹的朋友圈中,一个朋友安静自然的描述了一本书,《一个一个人》。 朋友简单的说这本书讲...
    勺子调羹盆阅读 3,003评论 2 7

友情链接更多精彩内容