Xcode_cocoaPods-超详细傻瓜式安装教程
一.Ruby环境: 下载cocoaPods需要Ruby环境.
1. Mac os 10.5以后只带Ruby环境.为了确保万无一失还是查看一下吧.
打开终端
(1)ruby -v
(2)更新tuby
gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命
gem sources -a https://ruby.taobao.org/
为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:
$ gem sources -l
只有在终端中出现下面文字才表明你上面的命令是成功的:
*** CURRENT SOURCES ***
http://ruby.taobao.org/
二. 现在我们Ruby环境确保无误. 接下来下载CocoaPods.
终端输入:
1.sudo gem install cocoapods
2. 如上所示: Successfully installed cocoapods.成功安装cocoapods.
三.如何使用cocoapods.
1. 新建一个项目.
2. 回到终端.cd到项目总目录.(也就是上个图那个目录位置,包含Test_cocoapods,Test_cocoapods.xcodeproj,Test_cocoapodsTests).
稍微解释一下:为了看的更加清楚,我用小括号包裹起来命令行.自己敲的时候,只需要敲命令行的就行了.如(cd) 就敲cd 回车.
命令1:(cd) -> 进入root目录下
命令2:(pwd) -> 查看该目录下,所包含的文件(以防止自己进错了,自己是小白,所以每次都确认一下,见谅...)
命令3:(cd Desktop/) -> 进入桌面目录下.
命令4:(pwd) -> 查看一下目录是否正确.
命令5:(cd Test_cocoapods/) -> 进入Test_cocoapods文件目录下.
命令6:(pwd) -> 查看是否进入了想要的目录里了.
3. 继续命令: touch Podfile (不可以改名字,就只能用Podfile命名).回车后,终端没反应,但是到项目中去查看,发现已经多了一个Podfile文件了.
4. 创建Podfile成功啦.
四.编辑Podfile文件
1. 再次命令pwd 确定是否还是当前目录下(当前目录是指Test_cocoapods目录下).
2. 命令: vim Podfile. 进入Podfile文件.
3.键盘输入i. 进入编辑模式.输入
- platform :ios, '8.0'
- #use_frameworks!个别需要用到它,比如reactiveCocoa
- target 'Test_cocoapods' do
- pod 'AFNetworking', '~> 2.0'
- pod 'MBProgressHUD', '~> 0.8'
- end
target 后面是你项目的名称.
pod 后面是需要的管理的第三方库的名称 和 版本.
4. 按一下Esc键. 然后输入':'(就一个冒号 :).进入vim命令模式.然后再:(冒号)后面输入wq. (键盘输入:后,才能输入wq).
5. 准备工作完成了.
五. 链接到github上下载啦
再次确认是还当前还在 Test_cocoapods 目录下.
命令: pwd
确认无误后,
命令: pod install (意思是要pod按装我们之前在Podfile里面写的第三方啦).
ok,大功告成!!!.
六.回到项目,测试一下.
1. 这次就要点击
2.然后我们就看到,现在的项目结构了.
Xcode_cocoaPods-超详细傻瓜式安装教程的更多相关文章
- .NetCore微服务Surging新手傻瓜式 入门教程 学习日志---先让程序跑起来(一)
原文:.NetCore微服务Surging新手傻瓜式 入门教程 学习日志---先让程序跑起来(一) 写下此文章只为了记录Surging微服务学习过程,并且分享给广大想学习surging的基友,方便广大 ...
- 最新最最最简单的Snagit傻瓜式破解教程(带下载地址)
最新最最最简单的Snagit傻瓜式破解教程(带下载地址) 下载地址 直接滑至文章底部下载 软件介绍 一个非常著名的优秀屏幕.文本和视频捕获.编辑与转换软件.可以捕获Windows屏幕.DOS屏幕:RM ...
- ubuntu14.04 python + opencv 傻瓜式安装解决方案
ubuntu14.04 python + opencv 傻瓜式安装解决方案 ubuntu下使python和opencv来做开发的话,总要花那么点时间来配置环境.我偶然间发现了一种傻瓜式安装办法希望快 ...
- .NetCore微服务Surging新手傻瓜式 入门教程 学习日志---结构简介(二)
原文:.NetCore微服务Surging新手傻瓜式 入门教程 学习日志---结构简介(二) 先上项目解决方案图: 以上可以看出项目结构可以划分为4大块,1是surging的核心底层,2,3,4都可以 ...
- 超详细!Vue-Router手把手教程
目录 1,router-view 2,router-link 3,重定向redirect 4,路由别名 5,路由传参props 5.1,布尔模式 5.2,对象模式 5.3,函数模式 6,路由守卫 6. ...
- Xmind8 Pro 思维导图制作软件,傻瓜式安装激活教程
xmind 是做思维导图的软件?今天有一个以前的同事还在和我要这个软件,当然我支持正版啊 !因为正版好用! 我是一个不爱说废话的人,就顺便分享一下 给大家用! 软件下载地址: 链接:https://p ...
- 超强、超详细Redis数据库入门教程
这篇文章主要介绍了超强.超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下 [本教程目录] 1.redis是什么2.redis的作者何许人也3.谁在使用red ...
- 超强、超详细Redis数据库入门教程(转载)
这篇文章主要介绍了超强.超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下 [本教程目录] 1.redis是什么 2.redis的作者何许人也 3.谁在使 ...
- yii2史上最简单式安装教程,没有之一
写一篇绝对堪称史上最easy的Yii2安装教程教你入门. 既然是安装Yii,我们先去官网下载一份Yii的高级模版,什么,你说打开页面乱七八糟的英文字母你看不懂?那这样大哥,你按照下面的截图进行操作好吧 ...
随机推荐
- iOS5可能会删除本地文件储存 - Caches 也不安全
转自:http://blog.163.com/ray_jun/blog/static/1670536422011101225132544/ 出处:http://superman474.blog.163 ...
- Clojure上手
Clojure,这是什么鬼?一门基于JVM(现在也有基于.NET CLR的了:Clojure CLR) 的函数式编程语言.在JVM平台运行的时候,会被编译为JVM的字节码进行运算..为什么要学它?其设 ...
- easy datagrid 按钮控制
onBeforeLoad : function() {// 这里是紧接着你的修改按钮的 // 注意ID为你初始化工具栏按钮对应的ID var adminid=<%=Admin_Id%>+' ...
- Open vSwitch实践——VLAN
# virt-clone --original=centos65 --name=vm2 --file=vm2.qcow2 正在克隆 centos65.qcow2 ...
- Android UI系列-----EditText和AutoCompleteTextView
在这篇随笔里将主要讲解一下EditText和AutoCompleteTextView这个控件 1.EditText 首先我们先简单来说说EditText这个控件,这个就相当于我们平常web开发中的文本 ...
- 用Canvas写一个炫酷的时间更新动画玩玩
正文必须要写点什么... // '; var WINDOW_WIDTH = 913; var WINDOW_HEIGHT = 400; var RADIUS = 7; //球半径 var NUMB ...
- nodejs express 框架解密5-视图
本文档是基于express 3.4.6 的 在我们的代码中,渲染模板大致是这样写的 exports.index = function(req, res){ res.render('index', { ...
- WPF 设置程序开机自动运行(+注册表项)
#region 设置程序开机自动运行(+注册表项) RegistryKey rgkRun = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Micr ...
- 【转帖】Moodle平台的5个新玩法
[玩坏Moodle平台]Moodle平台的5个新玩法 1.RSS订阅 Moodle平台可以导入外部博客(或其他提供RSS的服务),并显示在Moodle内置的博客系统中.无论是自己的个人网站还是他人的博 ...
- [原]quick2.25精灵变灰
由于quick2.25没有导出shader相应的接口,所以2.25无法直接使用shader. 本文简单介绍如何导出相应接口,同时教大家使用shader 实现精灵变灰 一.编写静态函数,以供导出使用(直 ...