Cocoapods简单使用以及思路梳理
2016-12-27 15:20
369 查看
第三方库管理 CocoaPods(https://github.com/CocoaPods/CocoaPods)
1、下载安装使用CocoaPods,下载安装CocoaPods需要Ruby环境
Mac OS本身自带Ruby,但还是更新一下保险,因为我第一次安装在没有更新Ruby的情况下就失败了。
a 查看下当前ruby版本:打开终端输入 ruby -v
2、更新Ruby
终端输入如下命令(把Ruby镜像指向taobao,避免被墙,你懂得)
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l (用来检查使用替换镜像位置成功)
PS:
淘宝已经关闭HTTP协议的景象服务,改为HTTPS协议。
淘宝ruby地址:https://ruby.taobao.org/
3、下载安装CocoaPods
终端输入:sudo gem install cocoapods
4、使用CocoaPods
终端中,cd到项目总目录(注意:包含PodTest文件夹、PodTest.xcodeproj的那个总目录)
建立Podfile(配置文件),终端输入 vim Podfile
输入 i ,进入编辑状态
按格式输入:
保存:键盘输入 :wq 保存文件,并退出ViM编辑模式
5、pod update 更新第三方库
pod update --verbose --no-repo-update
1、下载安装使用CocoaPods,下载安装CocoaPods需要Ruby环境
Mac OS本身自带Ruby,但还是更新一下保险,因为我第一次安装在没有更新Ruby的情况下就失败了。
a 查看下当前ruby版本:打开终端输入 ruby -v
IntelcentMacMinideMac-mini:~ Intelcent$ ruby -v ruby 2.2.6p340 (2016-06-10 revision 55367) [x86_64-darwin15] IntelcentMacMinideMac-mini:~ Intelcent$ PodTest lucky$
2、更新Ruby
终端输入如下命令(把Ruby镜像指向taobao,避免被墙,你懂得)
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l (用来检查使用替换镜像位置成功)
PS:
淘宝已经关闭HTTP协议的景象服务,改为HTTPS协议。
淘宝ruby地址:https://ruby.taobao.org/
3、下载安装CocoaPods
终端输入:sudo gem install cocoapods
4、使用CocoaPods
终端中,cd到项目总目录(注意:包含PodTest文件夹、PodTest.xcodeproj的那个总目录)
建立Podfile(配置文件),终端输入 vim Podfile
输入 i ,进入编辑状态
按格式输入:
保存:键盘输入 :wq 保存文件,并退出ViM编辑模式
5、pod update 更新第三方库
pod update --verbose --no-repo-update
相关文章推荐
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数 .txt
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 在Xcode以及Interface Builder下简单使用Cocoa (更新版)
- Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用!
- Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用!
- 【Android游戏开发二十一】Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用!
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 跨域访问JQuery+.NET实现的一种思路,以及极简单Demo
- Spring 使用注解的简单梳理
- TransactionScope 分布式事务的使用案例 以及简单说明
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 浅析Java执行外部命令的几个要点(1)——简单的使用范例以及在Cygwin上的注意点
- php-memcache 的安装以及简单使用
- 简单的go以及begin和end使用
- C#关于log4net(Log For Net)的使用 简单说明以及介绍
- C# 一个简单分词程序的思路和代码(五) 使用代码
- 简单的三层框架以及使用dbutils进行数据库操作(入门)
- dtree使用手册以及简单的例子
- 【Android游戏开发二十一】Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用!
- 21—Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用