配置Cocoapods 新版本Xcode 7.3 pod版本1.0.1
来源:互联网 发布:触发器 sql 编辑:程序博客网 时间:2024/05/15 23:54
有参考部分文档0.0
1.打开终端
2. 检查是否拥有ruby环境.
命令:ruby -v 回车
现象:ruby 2.0.0 ********
现象,我安装时的电脑ruby环境是1.8.7的,版本比较低,根据提示信息更新ruby,可以在终端中输入命令行:ruby -v查看当前ruby版本
- #查看当前ruby版本
- $ ruby -v
- ruby 1.8.7
- #列出已知的ruby版本
- $ rvm list known
- #安装ruby 2.0.0
- $ rvm install 2.0.0
3. 检查sources来源
命令1:gem sources -l
作用:列出来当前所有的来源
任务:检查来源中是否为一个ruby.taobao.org
如果是,执行下一步
如果不是,先删除,再添加新的
命令2:gem sources —remove https://rubygems.org/
命令3:gem sources -a https://ruby.taobao.org/
命令1:重新输出sources来源
出现这样的输出表示淘宝镜像已经安装成功了
*** CURRENT SOURCES ***
https://ruby.taobao.org/
4. 安装cocoapods
命令:sudo gem install cocoapods 回车
现象:先输入密码.输密码的时候没反应,只管输.暂时没反应,3分钟左右开始跑代码
我安装的时候出现在系统中可以看到安装文件了,但是打Pod search指令时,可能会一直停在Setting up CocoaPods master repo然后(很久)会出现如下错误:
[1]/usr/bin/git clone https://github.com/Cocopods/specs.git master
cloning into 'master'...
error:RPC failed;result=56,HTTP code=200
.....
fatal:index-pack failed
这说明CocoaPods还不能正常使用,需要更新pod,下载它的一些依赖包;在终端中输入:
$ pod setup
过一段时间之后,你会在终端中看到跟上面同样的红色的错误信息。
这说明某些环境原因导致pod更新不了,可能原因有,1)gem版本太低;2)github无法链接;3).cocoapods目录下的配置信息错误。我们可以一个一个来排除,
》》首先更新gem到最新版本,在终端中输入:
$ sudo gem update --system
》》然后检查是否可以ping通github,在终端中输入(最好重新打开一个终端检测):
$ ping github.com
如果链接正常会每秒跳出输出,表示能够正常连接。
》》然后查看pob repo list:
$ pod repo list(这几步对我来说比较重要)
说明Cocoapods在将它的信息下载到 ~/.cocoapods里;
cd ~/.cocoapods
用du -sh *命令来查看文件大小,结果显示0 repos,说明没有安装成功;
在终端输入(这个步骤很重要,下载时间很长,通过这个步骤,可以清晰看到你的文件包里有没有cocopods有没有下载信息):
cd ~/.cocoapods
进入cocoapods文件后在终端输入:du -sh *
过3分钟左右,文件包大小开始从0 repos慢慢变大,下完约730M,请耐心等待
5. 检查是否安装成功
命令:pod search jsonkit回车
现象:装上,会有一堆绿色的和黑色的字.
一般来说,会弹出来一句话,等待五分钟,会出现上述现象.
- 配置Cocoapods 新版本Xcode 7.3 pod版本1.0.1
- xcode 配置 CocoaPods方法
- CocoaPods私有仓库获取不到最新版本的pod
- 低于1.0版本 pod使用
- 【iOS-pod】配置CocoaPods三个要注意的地方
- Cocoapods pod install
- 使用CocoaPods创建Pod
- CocoaPods pod install
- 新版本CocoaPods安装
- cocoapods新版本用法
- 细聊 Cocoapods 与 Xcode 工程配置
- 搜索 细聊 Cocoapods 与 Xcode 工程配置
- 细聊 Cocoapods 与 Xcode 工程配置
- 细聊 Cocoapods 与 Xcode 工程配置
- 2017 iOS开发xcode配置cocoapods
- 细聊 Cocoapods 与 Xcode 工程配置
- CocoaPods pod install/pod update更新慢
- CocoaPods pod install/pod update 特别慢
- C语言笔记系列(六)--指针
- 这是一个新的开始
- Linq 分页
- 基于jmeter+sysstat+influxdb+grafana+flume的性能测试平台
- iOS中搜索框的实现
- 配置Cocoapods 新版本Xcode 7.3 pod版本1.0.1
- HTTP协议中几个状态码的含义:
- bzoj 2555(linkcuttree+后缀自动机)
- RPC框架
- Java BigDecimal详解
- 搭建OpenWrt开发环境(包括编译过程)
- 是什么浪费了我工作的时间
- UIViewController详解--Swift版本
- jQuery中ready与load事件