cocoapods安装
来源:互联网 发布:去除马赛克的软件 编辑:程序博客网 时间:2024/05/27 03:26
安装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 的安装版本
- 执行 rvm list known 命令查看更高 ruby 版本,并使用rvm install 2.4.1安装
- 如果出现需要查看日志的问题,则执行xcode-select --install 安装 XCode插件(Error running '__rvm_make install',
- please read /Users/yunmeiios/.rvm/log/1509607721_ruby-2.4.1/install.log
- There has been an error while running make install. Halting the installation.)
- 安装完毕后执行 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 matchingAFNetworking错误:
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
- 安装cocoapods
- CocoaPods安装
- cocoapods安装
- CocoaPods安装
- cocoaPods安装
- 安装cocoaPods
- cocoapods 安装
- 安装CocoaPods
- CocoaPods安装
- cocoapods 安装
- CocoaPods安装
- Cocoapods 安装
- CocoaPods安装
- Cocoapods安装
- cocoapods安装
- cocoapods 安装
- 安装cocoapods
- 安装cocoapods
- Linux下安装oracle软件(grid、database)中文乱码问题解决
- vue 中axios的封装
- C++ string类大总结
- Object类总结
- 初识Java笔记之变量与常量
- cocoapods安装
- 如何电话号码格式校验、脱密、加密、解密
- powershell 删除一个文件或文件夹
- 程序员的外功和内功的修炼
- 纯JS导出excel(支持中文)
- 不可思议的OOM
- PLSQL在xshell中命令总结
- Mybatis 避免Sql注入
- 【机器学习】支持向量机SVM原理及推导