Cocoa pods的安装和使用

现在网上关于cocoapods的安装使用资料有很多,有些方法能用,有些是用不了的,别问为什么,因为我就是从坑里走出来的。在此自己整理了一些方法:

一般需要先升级Ruby环境:

第一步:安装rvm

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

$ source ~/.rvm/scripts/rvm

等待终端加载完毕,后输入:rvm -v

如果能显示版本好则安装成功了。

第二步:安装ruby

列出ruby可安装的版本信息

rvm list known

安装一个ruby版本

rvm install 2.1.4

如果想设置为默认版本,可以用这条命令来完成

rvm use 2.1.4 --default

查看已安装的ruby

rvm list

卸载一个已安装ruby版本

rvm remove 2.1.4

把ruby升级到指定的版本之后就可以开始安装了。

一、git clone方法安装cocoapods

镜像实在太多坑了,琢磨了一下另一种安装cocoapods的方法。
在终端中,进入该目录。

cd ~/.cocoapods/repos

克隆一个Specs库

git clone https://github.com/CocoaPods/Specs

完成后,执行open .打开当前目录repos

open .

然后把Specs目录改名为master即可。~/.cocoapods/repos的目录层级如下:

如果gitclone还慢的话,直接上https://github.com/CocoaPods/Specs点击下载。根据上面的目录结构图,放对了就好。

安装中可能遇到的问题

安装cocoa pods时,在终端执行pod search第三方框架时出错:[!] Unable to find a pod with name, author, summary, ordescriptionmatching AFNetworking

解决方案:执行rm ~/Library/Caches/CocoaPods/search_index.json
然后再执行pod search第三方框架

pod search AFNetworking

看到下面信息说明成功了。

第二种安装方法(不推荐,超级超级慢,建议用上面那种方法安装):

温馨提示:($是不需要输入到终端的)
1.移除现有Ruby默认源

$gem sources --remove https://rubygems.org/

2.添加新镜像(注意淘宝的镜像已经不能用了,https://gems.ruby-china.org 是可以用的。不过这步可能会特别久,但是暂时还没找到减少时间处理的方法。)

$gem sources -a https://gems.ruby-china.org/

3.验证新源是否替换成功

$gem sources -l

4.安装CocoaPods
(1) $sudo gem install cocoapods 备注:苹果系统升级 OS X EL Capitan 后改为 $sudo gem install -n /usr/local/bin cocoapods
(2) $pod setup

新打开命令窗口输入:cd /Users/shiyunlei/Desktop/CocoapodsSample进入到文件夹(cd是进入后面文件路径,可直接把桌面建的工程文件直接拖入cd后面会自动显示)

输入查询指令:du -sh *可查询安装进度

5.更新gem
$sudo gem update --system

cocoapods的使用方法

在工程中创建一个Podfile文件

新打开命令窗口输入命令:

1.cd /Users/shiyunlei/Desktop/CocoapodsSample (cd是进入后面文件路径,可直接把桌面建的工程文件直接拖入cd后面会自动显示)

2.touch Podfile Podfile(创建Podfile文件)

六 : 编辑Podfile文件

打开创建的Podfile文件粘贴保存:

platform :ios, ‘9.2’

use_frameworks!

target ‘工程名字’ do

pod ’SDWebImage’, ‘~> 3.7.6’

end

 

七 : 安装第三方类库

在第五步骤的命令窗口输入: pod install

安装成功如下:

这个时候会看到工程文件里有个工程名.xcworkspace的文件,打开就OK了!

时间: 2024-10-06 23:28:09

Cocoa pods的安装和使用的相关文章

cocoa pods最新安装说明和使用方法

最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem sources -l 4.安装CocoaPods (1)  $sudo gem install cocoapods 备注:苹果系统升级 OS X EL Capitan 后改为 $sudo gem install

cocoa pods 安装 转载

1.打开终端 终端输入  $ruby -v  查看ruby的版本 打印代码: ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15] 2. 更换ruby镜像 终端输入如下命令(把Ruby镜像指向taobao,避免被墙,你懂得) a.移除现有 Ruby 默认源输入以下指令 $gem sources --remove https://rubygems.org/ b.使用新的源输入以下指令  $gem sources

cocoa pods

cocoa pods CocoaPods 是 iOS 最常用最有名的类库管理工具 作为 iOS 程序员,掌握 CocoaPods 的使用是必不可少的基本技能 pod 命令汇总 # 创建默认的 Podfile $ pod init # 第一次使用安装框架 $ pod install # 安装框架,不更新本地索引,速度快 $ pod install --no-repo-update # 今后升级.添加.删除框架,或者框架不好用 $ pod update # 更新框架,不更新本地索引,速度快 $ po

iOS开发之Cocoa Pods

Cocoa Pods CocoaPods是一个负责管理iOS项目中第三方开源代码的工具 Cocoa使用Ruby开发,其源码在Github上开源 https://github.com/CocoaPods/CocoaPods 可以节省设置和更新第三方开源库的时间,提高工作效率 提示: 使用Ruby开发的优秀的开源组件包,大多由RubyGems管理,如ROR RubyGems,简称gems.是一个用于对 Ruby组件进行打包的Ruby打包系统.它提供一个分发Ruby程序和库的标准格式,还提供一个管理程

安装rvm以及cocoa pods的使用

一 安装rvm和cocoapods 1,打开终端输入 $ curl -L get.rvm.io | bash -s stable 2,指定源 $ source ~/.rvm/scripts/rvm 3,打印出所有版本 rvm list known 4,安装其中一个版本 rvm install 2.0.0 5,提示输入安装路径 按 回车键 确认 6,开始安装cocoapods  输入$sudo gem install cocoapods 二 使用cocoapods a  新建一个项目,名字PodT

安装cocoa pods 出现Setting up CocoaPods master repo 的问题

我为这个问题耗费了一个下午了,终于找到合适的解决的办法啦.链接如下http://www.cocoachina.com/bbs/read.php?tid=193398&page=1

cocoa pods自己的笔记

备注:这里只是个人的观点,有的地方也是copy,多多指教,个人笔记,有侵犯你们版权的地方还望海涵!!! 卡主不动 安装流程:http://www.tuicool.com/articles/qaMfuy http://www.jianshu.com/p/6e5c0f78200a pod install --verbose --no-repo-update pod update --verbose --no-repo-update 出现Setting up CocoaPods master repo

cocoa pods Installation

参考: http://guides.cocoapods.org/using/getting-started.html#installationCocoaPods is built with Ruby and it will be installable with the default Ruby available on OS X. You can use a Ruby Version manager, however we recommend that you use the standard

cocoa pods随记

sudo gem sources -r https://rubygems.org/ # 添加源(使用淘宝的镜像,记住要用https) sudo gem sources -a http://gems.ruby-china.org # 查看是否使用的是淘宝镜像 gem sources -l # 安装 sudo gem install cocoapods或者 sudo gem install -n /usr/local/bin cocoapods # 安装成功之后,尝试查看版本号 pod --vers