OS X 10.11 下 CocoaPods的安装
来源:互联网 发布:nokia5310软件下载 编辑:程序博客网 时间:2024/05/17 08:11
*一年前我曾经用过一段时间的pods,但因为某些原因放弃使用,如今想要重新开始使用pods,需要更新pods的版本,在更新的过程中查了些资料,发现pod在OS X 10.11下需要注意一些特别的注意点。下面就给小伙伴们简单介绍一下pod在OS X 10.11下的安装方法*。
1.CocoaPods的安装
iOS 最新版 CocoaPods 的安装流程
1.移除现有Ruby默认源
$gem sources –remove https://rubygems.org/
2.使用新的源
$gem sources -a https://ruby.taobao.org/
3.验证新源是否替换成功
$gem sources -l
4.安装CocoaPods
(1)
(2) $pod setup
5.更新gem
$sudo gem update –system
6.新建工程,并在终端用cd指令到文件夹内
$pod search 第三方
7.新建文件 vim “Podfile”,(可以直接在文件夹中打开编辑)
$vim Podfile
写入以下内容并保存 小提示:(终端vim文件 按 i 可编辑 ,esc 退出编辑,:wq 可保存退出)
platform:ios, ‘6.0’
pod ‘AFNetworking’, ‘~> 2.3.1’ <——-第三方
8.导入第三方库
$pod install
9.退出终端
以下是一些安装时常见的一些错误
终端 cocoapods 下载bug调试:
错误1:
Error fetching http://ruby.taobao.org/:
bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
解决方案:把安装流程中
错误2:
ERROR: While executing gem … (Errno::EPERM)
Operation not permitted - /usr/bin/pod
解决方案:苹果系统升级OS X EL Capitan后会出现的插件错误,将安装流程 4.安装CocoaPods 的 (1)sudo gem install cocoapods ——>改为sudo gem install -n /usr/local/bin cocoapods
错误3:
[!] Unable to satisfy the following requirements: - AVOSCloud (~> 3.1.6.3)
required by Podfile
Specs satisfying the AVOSCloud (~> 3.1.6.3)
dependency were found, but they required a higher minimum deployment target.
解决方案:安装流程:Podfile文件 中 platform:ios, ‘6.0’ 后边的 6.0 是平台版本号 ,一定要加上
ruby换源步骤
$ gem sources –remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
安装CocoaPods 命令行可能会卡在Setting up CocoaPods master repo处。
出现Setting up CocoaPods master repo,半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。。。
gitcafe和oschina都是国内的服务器,可以用它们CocoaPods索引库的镜像:
$ pod repo update
如果想用oschina的镜像也可以把第二条命令 换成 http://git.oschina.net/akuandev/Specs.git 即可
第二条命令执行的时候会比较耗时,这个时候要去把整个specs仓库clone一下,下载到 ~/.cocoapods里;
cd 到该目录里,用du -sh *命令来查看文件大小,每隔一会看看,最终大小是400多M。
本文参考 :
http://www.cocoachina.com/bbs/read.php?tid=277900 http://www.jianshu.com/p/f79cd5256531
http://zhidao.baidu.com/linkurl=Aq8ZzfJ2r5w4bZgSKnL6MpMq7ItVmqBSVNWQ7wP1rgmKYU5d5f1Jd1TEJEsPXqdcU_So7n8iSgJYqjxqxPJ-4xm0i9fCFRyvN4-1ZHHg_Mq
- OS X 10.11 下 CocoaPods的安装
- cocoapods在OS X 10.11的安装
- OS X 10.11 安装Cocoapods 出现问题的解决方法
- Mac OS X 10.11安装cocoapods的修正篇
- OS X 10.11安装CocoaPods出现的问题
- OS X 10.11 安装Cocoapods 出现问题的解决方法
- OS X 10.11 安装Cocoapods 出现问题的解决方法
- Mac OS X 10.11安装cocoapods
- OS X 10.11.1 安装CocoaPods
- Mac OS X 10.11安装cocoapods
- OS X EI Capitan 10.11 安装 cocoapods
- Mac OS X 10.11+系统 安装CocoaPods
- Cocoapods安装步骤(OS X 10.11环境)
- Mac OS X 10.11+系统 安装CocoaPods
- OS X 10.11 安装Cocoapods 出现问题的解决方法,10.11cocoapods
- OS X 10.11 cocoapods
- 关于更新OS X EI后下得Xcode7下面的 cocoapods安装与使用
- Mac OS X 下安装CocoaPods 出现“Errno::EPERM”错误的解决方法
- 二维数组和指针的理解
- java string 首字母大写方法
- passwd 和shadow详解
- 使用JavaScript生成二维码
- compition 1 note
- OS X 10.11 下 CocoaPods的安装
- 高斯日记
- mysql 更改列名字
- hadoop web 接口上传文件
- Eclipse启动异常:Java was started but returned exit code=13
- ASP.NET获取客户端浏览器信息!
- linux shell多个数组循环
- Xcode 7安装KSImageNamed失败
- Web Components 未来的组件化标准