#CocoaPods# 安装和常见问题

安装CocoaPods插件需要在Mac下安装好Ruby环境

一般默认是gem已经安装好的,所以从gem以后开始装就可以了

Homebrew ->RVM->Ruby


简介:

1、Homebrew

是一个包管理器,可以安装一些UNIX工具

2、RVM

Ruby Version Manager Ruby 版本管理

可用于Ruby的安装和管理

3、Ruby

Ruby是一种面向对象的脚本语言,简单易用,功能强大。


安装

1、安装Homebrew

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

参考官网:http://brew.sh/

(安装之后有命令 brew..)

2、安装RVM

$curl -L https://get.rvm.io | bash -s stable

检查是否安装正确命令rvm -v

(安装之后有命令 rvm ...)

3、安装Ruby

$rvm install 2.0.0  

(如果安装出错There were package installation errors,输入命令$brew doctor 查看是否有warning,如果有请fix it /之前遇到过没有装Command Line Tools

查看ruby版本  ruby -v



命令

1、Homebrew 常用命令

$brew --version查看当前版本

$brew doctor查看当前是否可能有问题(很关键)

$brew help查看帮助


2、RVM常用命令 

$rvm usage rvm命令用法

$rvm -v 查看rvm版本

$rvm list known   列出ruby可选版本

$rvm install 2.0.0  安装2.0.0版本ruby

$rvm 2.0.0 --default  设置默认ruby版本为2.0.0

$rvm list 列出已安装ruby版本

$rvm requirements


 http://robertlittleme.iteye.com/blog/1602489


3、Ruby常用命令

$ruby -v 查看ruby版本


3、gem命令

$ gem source -r https://rubygems.org/移除源(天朝此源被屏蔽了)

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

$ gem source -l 查看当前源


安装Ruby环境

https://ruby-china.org/wiki/install_ruby_guide (Ruby China社区)

http://www.2cto.com/kf/201411/348389.html 


安装CocoaPods      

$sudo gem install cocoapods

安装之后有pod 命令

pod search AFNetworking 搜索第三方库

使用方法:

终端进入工程根目录,cd ...

创建podfile配置文件$touch Podfile

进入vim 进入配置文件$vim Podfile

i 进入insert模式
platform :ios, '8.0'
use_frameworks!

target 'MyApp' do
  pod 'AFNetworking', '~> 2.6'
  pod 'ORStackView', '~> 3.0'
  pod 'SwiftyJSON', '~> 2.3'
end
按ESC退出编辑模式
输入:wq 保存退出

输入 $pod install

出现Setting up CocoaPods master repo,说明Cocoapods在将它的信息下载到 ~/.cocoapods里;
cd  到该目录里,用du -sh *命令来查看文件大小,每隔几分钟查看一次,这个目录最终大小是100多M,就是完成了

如果

先 cd ~/.cocoapods /repos

然后手动克隆master


然后就终于可以pod setup 了、哭死搞了好久

这一步很快,然后就over了,进入对应的工程进行 pod install或者update


 http://blog.csdn.net/showhilllee/article/details/38398119

 http://www.bubuko.com/infodetail-425274.html


Analyzing dependencies
[!] The dependency `AFNetworking (= 3.0.3)` is not used in any concrete target.

Cocoapods 1.0版本之后需要指定target

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值