OS10.11安装Cocoapods并集成ReactiveCocoa
最近换了一台机器, 发现上面没有安装Cocoapods, 因为自己的机器是在10.10的时候安装的没有发现问题, 更新了10.11之后发现cocoapods安装真是一个浩大的工程(那是之前没找对方法).
首先安装cocoapods的教程烂大街了, 百度下先.
1. 首先sudo gem update --system 卡住;
2.唉 不管了, 先把数据源改了再说
- gem sources --remove https://rubygems.org/
- gem sources -a https://ruby.taobao.org/
看下gem sources -l看下数据源修改了没
3.安装Cocoapods
sudo gem install cocoa pods
出现了pods:activesupport requires Ruby version >= 2.2.2错误, 看意思可以看出是Ruby的版本太低了, 升级下Ruby
找了下教程 : http://blog.csdn.net/lissdy/article/details/9191351 按照这个教程我安装了2.2.2版本
sudo gem install cocoa pods安装成功了;
4.最后一步也是坑死我的这一步, 执行 pod setup 很多人看到这个会卡在这个一直都不动, 那是因为他一直在向/User/用户名/.cocoapods里面下载东西, 是cocopods的目录拷贝(不知道是不是叫这个)应该会有一百多兆(我的是103M左右), 网络不好的情况下载这个会非常的慢, 而且断网一次再联网他也不下载了.
解决方案:直接在github上下载这个目录 地址:https://github.com/CocoaPods/Specs
下载完成后, 解压放到
/Users/用户名/.cocoapods/repos下 并将文件夹名字改为master, 这样就可以使用了
pod search ReactiveCocoa 执行成功了
5. 集成ReactiveCocoa
新建一个项目, 打开终端, cd到工程目录,
执行touch podfile, 然后执行vim podfile 按下i开始编辑, 写下如下代码
platform :ios, '8.0'
target "你的工程名" do
pod 'ReactiveCocoa', '~> 4.1.0'
end
use_frameworks!
这里注意下ReactiveCocoa要求iOS最低版本是8.0,
执行pod install --verbose --no-repo-update, 安装成功
cmd+r运行项目, 崩溃:
dyld: Library not loaded: @rpath/ReactiveCocoa.framework/ReactiveCocoa
这里在build setting里面的link binary with libraries 里面添加ReactiveCocoa.framework 并将后面的Status由required改为optional就可以了
cmd+r运行成功.
转载于:https://www.cnblogs.com/luckychen/p/5653727.html
OS10.11安装Cocoapods并集成ReactiveCocoa相关推荐
- OS X 10.11 安装Cocoapods
sudo gem install cocoapods报如下错误: ERROR: While executing gem ... (Errno::EPERM) Operation not permitt ...
- 10.11.5 brew mysql_Mac OS10.11下mysql5.7.12 安装配置方法图文教程
Mac OS10.11安装和配置MySQL,主要是图,步骤我简单说明一下. 首先访问mysql官网并下载安装程序,当然在下载之前你需要线注册下账号. 网站地址:MySQL下载页面,下载两个安装程序:M ...
- 升级OS10.11系统后 Xcode6.4的变化少了个按钮 could not launch “Xcode” Xcode 插件安装...
升级OS10.11系统后 Xcode6.4的变化少了个按钮 could not launch "Xcode" Xcode 插件安装 A: 升级10.11后Xcode 左上角模拟 ...
- Xcode 11无法成功安装Cocoapods的原因和解决方案: mkmf.rb can't find header files for ruby at xxx
错误信息 mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/ ...
- 升级OS X 10.11后CocoaPods的安装(问题与解决方法)
OS X更新到10.11后,CocoaPods的安装和以前有了点不同. 以前安装cocoapods的时候用的是这句: $ sudo gem install cocoapods 现在要改成这句: $ s ...
- 安装Cocoapods,以及其中出现的问题
2019独角兽企业重金招聘Python工程师标准>>> 如果需要回退pod版本,打包pod等,可以参考本人的这篇博客 pod回退,打包开源pod,打包静态动态库等 添加一个链接htt ...
- 最新 macOS Sierra 10.12.3 安装CocoaPods及使用详解
cocoapods官网:https://guides.cocoapods.org 一.什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven, ...
- 10.11 安装pod
原文地址:http://www.jianshu.com/p/5fc15906c53a 感谢. 更新升级10.11 cocoapods安装出问题最简单的解决方法 这是因为10.11把cocoapods ...
- 10.12.1 安装cocoapods及使用详解
一.什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm.随着 iOS 开发者的增多,业界也出现了为 iOS 程序 ...
最新文章
- Ubuntu Vim YouCompleteMe 安装
- SAP_SD常用增强
- Redis集群读写分离架构搭建以及主从数据连通验证(附加集群口令认证以及Redis端口6379释放)
- openglshader实现虚拟场景_opengl+shader
- SerializeField和Serializable
- RAC性能分析 - gc buffer busy acquire 等待事件
- ASP.NET网站运行常见错误以及解决方法(持续更新)
- 【Multisim仿真】双向晶闸管功能演示
- JavaWeb网上购物系统项目源码+论文
- matlab求t分布的p值,在R中如何求给定分布和统计量的p-value
- Flash CS3:FLV视频短片我来做!
- Android微信app支付
- 服务器sas硬盘转sata硬盘6,SAS接口(sas硬盘改sata家用)
- 并查集-A Bug's Life(poj2492)
- Error. Flash Download failed - Target DLL has been cancelled
- numpy计算移动平均值
- 【图像融合】基于matlab主成分结合小波离散变换PCA-DWT图像融合【含Matlab源码 2199期】
- 深度学习人脸检测与人脸识别
- (二)浅谈OpenStack T版服务组件--Keyston身份服务(#^.^#)
- 2018年最流行JavaScript明星项目
热门文章
- 阿尔法大蛋智能机器人功能_智能机器人怎么选?阿尔法蛋大蛋2.0助力孩子新学期...
- linux ora 01092,ORA-01173的模拟与故障处理
- miui12怎么自定义开机动画_MIUI12正式官宣,5天后发布!网友:发布是发布,12月才能更新?...
- linux旧版本如何升级成新版本,Linux如何升级软件版本,
- springboot util 测试类怎么写_SpringBoot入门建站全系列(九)文件上传功能与下载方式...
- 怎样把项目上传服务器,怎样将项目上传云服务器
- 查看依赖树_如何在基于 Ubuntu 或 Debian 的 Linux 发行版中查看一个软件包的依赖...
- java自带的xml解析,使用Java自带SAX工具解析XML
- flask post json_【python:flask-SocketIO】网络通信框架简单了解
- python大数据项目_(价值1280)大数据项目实战之Python金融应用编程