博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装cocoapods遇到两大坑-Ruby版本升级和Podfile的配置
阅读量:6220 次
发布时间:2019-06-21

本文共 1496 字,大约阅读时间需要 4 分钟。

今天安装cocoapods

#移除原有ruby源$ gem sources --remove https://rubygems.org/#使用可用的淘宝网$ gem sources -a https://ruby.taobao.org/#检查仅且只有一个ruby源$ gem sources -l#安装cocoapods$ sudo gem install cocoapods

报错了:

是说Ruby版本过低,必须高于2.2.2.版本。所以

#查看自己电脑上的Ruby版本$ ruby -v

是2.0.0.版本的,搜了一下需要升级Ruby。得益于http://blog.csdn.net/lissdy/article/details/9191351

#安装RVM$ curl -L get.rvm.io | bash -s stable#检测安装是否正常$ rvm -v#查看当前ruby版本  $ ruby -v  #列出已知的ruby版本  $ rvm list known  #安装ruby 2.3$ rvm install 2.3  #查看当前ruby版本  $ ruby -v

然而我安装时出现了下面这种鬼东西,反正不是什么正常信息

搞了大半小时还是这样,还多了一个错误!!!神奇的是还能安装成功。。。。。。

之后就可以正常安装cocoapods了。

#安装 CocoaPods$ sudo gem install cocoapods$ pod setup

But 成功之后使用cocoapods导入第三方出错:

Re-creating CocoaPods due to major version update.

Analyzing dependencies
[!] The dependency `AFNetworking (~> 3.0)` is not used in any concrete target.
The dependency `MBProgressHUD (~> 0.9.2)` is not used in any concrete target.
The dependency `MJRefresh` is not used in any concrete target.
The dependency `SDWebImage (~> 3.0)` is not used in any concrete target.
The dependency `Masonry` is not used in any concrete target.
The dependency `SVProgressHUD` is not used in any concrete target.
The dependency `JSONModel` is not used in any concrete target.
The dependency `CTAssetsPickerController (~> 3.3.2-alpha)` is not used in any concrete target.

原因是我安装的cocoapods版本是  1.1.0.beta.1,所以podfile升级到最新版本后配置文件里面的内容必须明确所依赖的第三方的target

像上面这样直接修改podfile的内容格式之后 pod install耐心等待就可以导入你想要的第三方

 

转载于:https://www.cnblogs.com/xs514521/p/5664097.html

你可能感兴趣的文章
linux中添加环境变量(python为例)
查看>>
会话断开数据保存情况
查看>>
Linux-JDK+Tomcat的安装笔记
查看>>
吴忠军百度百科
查看>>
ActiveRecord::ConnectionAdapters::SchemaStatements | 有关 Column 的常见方法笔记
查看>>
搭建ssm框架经验
查看>>
编程之美 第1章 游戏之乐——游戏中碰到的题目(四)
查看>>
对话框DLL封装
查看>>
delphi TStringList 用法详解
查看>>
注意这种写法
查看>>
socket通信如何处理每次包长度不定问题
查看>>
51Nod 1136 欧拉函数 Label:数论
查看>>
转载 乘法逆元
查看>>
http
查看>>
优化 JS 条件语句及JS 数组常用方法, ---- 看完绝对对日后开发有用
查看>>
python基础===基于requests模块上的协程【trip】
查看>>
SharePoint Users&AllUsers&SiteUsers
查看>>
前端开发概述+JS基础细节知识点
查看>>
Oracle之rman数据库在非归档模式下的备份和恢复
查看>>
宏常量,宏替换,const常量
查看>>