使用cocopods安装Alamofire后各种报错
使用cocopods安装Alamofire后各种报错,大概有一百多个吧,好像是因为swift版本问题
我看到gitHub上面Alamofire是支持swift3的,我的xcode版本也不低,就放弃了更新xcode
看了一下cocopods的版本是1.0.1,而Alamofire的介绍页上有一句话
所以我决定升级cocopods
因为听说gem的淘宝源不能用了,所有要修改一下gem里的源地址,步骤如下:
$ gem sources -l 查看原来的地址
$ gem sources --remove https://ruby.taobao.org/ 移除原来的地址,如果有多个的话都移除
$ gem sources -a https://gems.ruby-china.org/ 换成新的地址
$ sudo gem install -n /usr/local/bin cocoapods 安装新的cocopods
但是安装cocopods的时候又出错:
ERROR: While executing gem ... (Gem::DependencyError)
Unable to resolve dependencies: cocoapods requires claide (< 2.0, >= 1.0.2), cocoapods-downloader (< 2.0, >= 1.1.3), cocoapods-trunk (< 2.0, >= 1.2.0), molinillo (~> 0.5.7), xcodeproj (< 2.0, >= 1.5.0), colored2 (~> 3.1), ruby-macho (~> 1.1)
看到上面要求这个要求那个也看不懂,网上说gem的版本和cocoaPods的版本有关系,所以我又去更新gem,步骤如下:
$ sudo gem update --system
这个很顺利,然后再次更新cocoapods就成功了,然后到项目里执行 pod install,成功,打开项目,编译,没有报错
看来确实不是我的swift版本太老,而是cocoapods版本太老
转载于:https://www.cnblogs.com/chebaodaren/p/7230374.html
使用cocopods安装Alamofire后各种报错相关推荐
- linux安装tomcat后启动报错Cannot find ./catalina.sh的解决方法
linux安装tomcat后启动报错: Cannot find ./catalina.sh The file is absent or does not have execute permission ...
- windows安装docker后启动报错无法下载镜像文件Error with pre-create check: “Get https://github-production-release-ass
windows 安装docker后启动保错无法下载镜像文件Error with pre-create check: "Get https://github-production-releas ...
- 安装成功后python报错_python安装Graphviz后报错及解决方法
说明一下,graphviz这个包,使用pip install graphviz安装后是不行的,这只安装了graphviz的pyhon调用接口,使用的话还需要下载graphviz的安装文件. 1.下载g ...
- 解决JupyterLab/JupyterNotebook安装pycherts后依旧报错报错 ModuleNotFoundError: No module named ‘pyecharts‘
问题解析 即便使用pip list检查后,有pyecharts包,但是依旧无法导入pyecharts包,报错ModuleNotFoundError: No module named 'pyechart ...
- webpack安装 webpack-dev-server后运行报错
webpack安装 webpack-dev-server后进行实时监听报错 webpack安装插件 webpack-dev-server后进行实时监听,重新运行npm run dev报错 一.问题现象 ...
- anaconda 安装pytorch_安装PyTorch后,报错no module named #x27;conda#x27;的原因及解决办法
本人首先下载了Anaconda,自带python版本为3.7.0.随后准备下载PyTorch的previous version(1.2.0),使用的是如下命令: conda install pytor ...
- pandas安装完成后,报错:ImportError
安装完pandas后,在使用时,发现需要更新numpy,系统自带的版本是1.12.1,执行 pip install -U numpy,安装成功. Traceback (most recent call ...
- VMware安装、启动虚拟机报错:无法打开内核设备“\\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导?
VMware安装.启动虚拟机报错:无法打开内核设备"\\.\VMCIDev\VMX": 操作成功完成.是否在安装 VMware Workstation 后重新引导? 解决步骤: 一 ...
- Mac更新后ae不能打开,ae安装后打开报错解决方法
Mac更新后ae不能打开,mac最新系统ae打不开,ae安装后打开报错怎么办?有网友提问,装的AE2021版本,之前还好好的,突然某天就打不开了,重装AE也没用,怎么都打不开,每次都提示这个?如何解决 ...
最新文章
- python自动测试p-使用python+requests实现接口自动化测试
- 漫谈九品中正制和现阶段阶层分层
- 从今天开始用上了液晶显示器,总算对得起自己的眼睛了。感谢!
- MongoDB实战(7)索引与性能
- 【图解分布式架构】看不懂直接面壁
- js 简单的滑动教程(四)
- POI导入导出Excel(HSSF格式,User Model方式)
- 物联网入门学什么开发板_物联网入门:如何构建DIY Blynk板
- 建模步骤_SolidWorks建模气球球拖,有步骤,新手都在找的练习题
- 【2016-2017 ACM-ICPC (ECNA 2016) F】Removal Game【区间DP】
- 五颜六色 CSS颜色代码表
- 一线外包员工的生活经历
- html5 自动设置全屏,HTML5 body如何设置自适应全屏 HTML5 body设置自适应全屏代码
- mysql能够跨平台使用吗_Mysql跨平台(Windows,Linux,Mac)使用与安装
- 解决CesiumForUnreal加入CesiumSunSky并调整设置后场景仍然纯白的问题
- flutter微信分享,qq分享
- 如何转型社交新零售电商?转型社交新零售的核心关键是什么?
- 记笔记非常好用的一款工具 eDiary
- mysql空间不足_磁盘空间不足的临时解决方案
- 网络---IP地址和端口
热门文章
- oculus rift 开发(一)
- MSpider爬虫搜索
- 学会判断Web安全网关的性能
- linux+if语句+break,linux——shell 中常用的控制语句 for、while、if、case、expect、exit、break、continue...
- 手机检测归属地 java_手机号归属地离线查询- Java
- CentOS7设置静态ip地址的两种方式
- java里ssm框架分页代码_SSM框架实现分页查询例子
- rocketmq java实战_RocketMQ实战与原理解析 杨开元著 PDF下载
- 主表的引用字段中找不到唯一的索引_不用找了,大厂在用的分库分表方案,都在这里!...
- spring zipkin mysql_springboot + zipkin + mysql