cocoapods安装


安装Ruby环境首先需要安装Xcode然后需要安装Homebrew,接下来需要安装RVM最后安装Ruby环境。Homebrew可在安装ruby自动安装(更新 Homebrew:

MacdeMacBook-Pro:~ mac$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out

MacdeMacBook-Pro:~ mac$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

curl: (22) The requested URL returned error: 404 Not Found

MacdeMacBook-Pro:~ mac$ brew install autoconf automake libtool

一、安装rvm

1、使用命令行 curl -L get.rvm.io | bash -s stable,如果报错,按要求在 .bash_profile 中写入 source ~/.profile 

编辑profile

cd ~

touch .bash_profile

open -e .bash_profile

2、执行 source ~/.bashrc source ~/.bash_profile


二、升级ruby

1、添加ruby: sudo gem sources -a http://gems.ruby-china.org/(此时ruby可能为默认旧版本)

使用 ruby --version 查看 ruby 的安装版本

  1. 执行 rvm list known 命令查看更高 ruby 版本,并使用rvm install 2.4.1 安装
  2. 如果出现需要查看日志的问题,则执行 xcode-select --install 安装 XCode 插件(Error running '__rvm_make install',
  3. please read /Users/yunmeiios/.rvm/log/1509607721_ruby-2.4.1/install.log
  4. There has been an error while running make install. Halting the installation.
  5. 安装完毕后执行 rvm reinstall ruby-2.4.1,安装完毕后查看 ruby 版本,看是否升级到2.4.1


三、安装cocoapods(可能时间很久)

1$ sudo gem install cocoapods

备注:苹果系统升级 OS X EL Capitan 后改为:

$ sudo gem install -n /usr/local/bin cocoapods

2$ pod setup

会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。你也可以参考本文接下来的使用 cocoapods 的镜像索引一节的内容来提高下载速度。

问题:

1、提示:要求在user/.bash_profile 中写入 source ~/.profile 

打开profile编辑profile

cd ~

touch .bash_profile

open -e .bash_profile

)在下方粘贴“source ~/.profile

2、提示:YAML safe loading is not available. Please upgrade psych to a version that supports safe loading (>= 2.0).

更新ruby版本即第二步,升级ruby(或gem)

3、解决Unable to find a pod with name, author, summary, or description matching AFNetworking错误:

rm ~/Library/Caches/CocoaPods/search_index.json

进到repos文件夹下,使用 du -sh *命令,查看repos文件大小(此文件下载完毕应该为358兆左右,下载完毕后应该会自动解压一些文件,最终大小为889兆左右)

4、再次运行,结果输出AFNetworking信息则证明cocoapods安装完毕且能使用了:

MacdeMacBook-Pro:~ mac$ rm ~/Library/Caches/CocoaPods/search_index.json

MacdeMacBook-Pro:~ mac$ pod search AFNetworking



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值