Cocoapods的安装与使用
来源:互联网 发布:剑灵范冰冰捏脸数据 编辑:程序博客网 时间:2024/05/22 05:29
Cocoa pods的安装
1.打开终端输入以下命令
$ gem sources -l (查看当前ruby源)
如果只出现下面文字表明你需要更新一下ruby源
*** CURRENT SOURCES ***
2.更新ruby源的命令如下:
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
如果终端出现以下文字表示更新成功
*** CURRENT SOURCES ***
https://ruby.taobao.org/
3.如果gem太老,可以输入一下命令更新gem
$ sudo gem update --system
更新成功后会提示:RubyGems system software updated
4.然后就可以下载安装cocoa pods了
$ sudo gem install cocoapods (Mac 系统10.11以前)
在运行 “sudo gem install cocoapods” 的时候出现问题:ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/fuzzy_match
则可以改为:
sudo gem install -n /usr/local/bin cocoa pods(Mac 系统10.11以后)
5.紧接着输入:
$ pod setup
这个过程需要一点时间,因为需要下载安装的目录较大,需要耐心等一会
安装成功之后会提示:Setup completed
注意:如果说是卡在Setting up CocoaPods master repo不动了,说明镜像(https://ruby.taobao.org/ )已经不可用了,需要将镜像文件更换成(https://gems.ruby-china.org/),操作如下:
$ gem sources -r https://rubygems.org/ (移除旧版本的镜像)
$ gem sources -a https://gems.ruby-china.org/ (增加可用的镜像)
$ gem sources -l (查看镜像替换是否成功)
然后再执行pod setup。此时你可以新打开一个终端窗口,输入"cd ~/.cocoapods/"命令跳到cocoapods文件夹内,执行"du -sh *"查看正在下载的文件夹的大小
Cocoa pods的使用
1.打开终端输入:
$ cd 根目录 (可以将文件夹直接拖到这个位置,切记:cd与根目录之间有空格)
2.拿AFNetworking举例,查看一下AFNetworking版本信息
$ pod search AFNetworking (目前最新版本是3.1.0)
3.接着输入:
$ vim Podfile
4.进入之后点击一下 i 这个键(i在Linux里面表示insert输入),然后就可以输入一下文字了
target :工程名字 do (意:target与:之间有空格,:与工程的名字之间是没有空格的,工程名字与do之间有空格)
pod 'AFNetworking', '~> 3.1.0'
end
输入完毕只好要保存退出,按照下面的来做就OK了
esc -> shift+:-> wq ->回车
5.最后输入一下命令就完成了
$ pod install
注意:打开工程的时候打开.xcworkspace文件而不是.xocdeproj文件
6.如果对Podfile文件进行了更改,就需要输入一下命令更新一下
$ pod update
如果出现ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. 需要用命令sudo chmod 777 /Library/Ruby/Gems/2.0.0把权限修改过来
- CocoaPods 的安装与使用
- CocoaPods的安装与使用
- cocoapods的安装与使用
- cocoaPods的安装与使用
- CocoaPods 的安装与使用
- cocoapods的安装与使用
- cocoapods的安装与使用
- CocoaPods的安装与使用
- CocoaPods的安装与使用
- CocoaPods的安装与使用
- cocoapods 的安装与使用
- Cocoapods的安装与使用
- CocoaPods的安装与使用
- CocoaPods的安装与使用
- CocoaPods 的安装与使用
- CocoaPods的安装与使用
- Cocoapods的安装与使用
- cocoapods的安装与使用
- 负载均衡的常用算法
- 调整大量开源库项目(五)跳动的TextView JumpingBeans,良好体验的滚动栏ConvenientBanner
- res与res-auto的区别
- GeoHash原理解析
- 转:高效使用 SSH 的 16 个技巧
- Cocoapods的安装与使用
- 装载问题(1)
- 9.当你需要插入一个可以连接的小图片时候
- qt 调试
- Centos6.5使用yum安装mysql——快速上手必备
- Android 全局搜索变量
- Golang web 开发实战之 session 缓存:如何使用 redigo 将一个结构体数据保存到 redis?
- Api函数钩子
- 获取与设置windows系统下音频设备音量