Mac 升级至10.11后 CocoaPods不能用?现象解决方式

现象

一直不想升级到10.11,最近为了安装Xcode 7.3升级系统后,CocoaPods不能用了。 首先报的错误是:

错误1.png

然后尝试了几个pod 命令均不能使用,然后尝试安装新的CocoaPods,结果又报错误:

错误2.png

于是决定删除旧版的CocoaPods重新来过。

解决方式

  • 删除旧版CocoaPods。

sudo gem uninstall cocoapods

成功后会有提示,类似 Successfully uninstalled cocoapods-0.38.2。

  • 删除旧的淘宝ruby镜像。 因为原来我用的是http://ruby.taobao.org/ 镜像,现在这个镜像已经不能用,改成https了,所以还是删掉这个没用的吧。

gem sources --remove http://ruby.taobao.org/

删除之后,可以用 gem sources -l 查看,应该是没有任何镜像源了。

  • 添加新的淘宝ruby镜像。

gem sources -a https://ruby.taobao.org/

添加完成后,也可以用 gem sources -l 命令查看一下,现在是这样的:

源列表.png

  • 安装CocoaPods。 10.11之前的安装命令是:sudo gem install cocoapods,10.11之后需要更改为如下这样:

sudo gem install -n /usr/local/bin cocoapods

需要输入密码的地方,均为电脑开机密码; 输入安装命令后因为较慢,可能需要等一会儿; 另外 安装成后后是这样的:

安装成后.png

*查看安装的版本,验证是否安装成功。

pod --version

至此,更新完毕! Have fun!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏散尽浮华

大话Git

Git是什么 Git是一个分布式版本控制系统。它可以很方便的记录你的每一次变动,而不需要每次都备份,还能让你和他人很方便的协同开发。这样你每次做了什么改动,瞄一...

27460
来自专栏程序手艺人

Android中Repo 常用命令参考

39750
来自专栏企鹅号快讯

GIT 检查、撤销修改简明教程

有趣有内涵的文章第一时间送达! ? 说明:本教程的所有操作都在master分支上,且仅用于个人代码仓库管理,操作的实用性有待研究。 4个区 ? 5种状态 未修改...

19380
来自专栏张善友的专栏

使用Windows 7中的库

Windows7中的库功能让管理文件和文件夹变得简单。今天我们就来看看如何使用库,如何把网络共享的盘添加到库中。Windows7中的库让你更方便地管理散落在你电...

23960
来自专栏iOS 开发杂谈

学习笔记之git命令行的详细使用

git仓库,你可以简单理解成一个目录,这个目录里面的所有文件都可以被git仓库管理起来,每个文件的修改、删除,git都能跟踪,以便任何时刻都可以追踪历史,或者在...

17320
来自专栏吴老师移动开发

【iOS开发】Cocoapods详解-使用及创建私有库

CocoaPods现在是通过target来组织的,如果项目有多个target,可以写多个target为每个target引入不同的第三方库。 写法:

11550
来自专栏施炯的IoT开发专栏

使用Visual Studio Team Explorer管理项目源代码

    最近参与了WPMind站长张欣发起的一个WP7开源项目,其中用到了Visual Studio Team Explorer进行源代码管理。以下是使用Vis...

34870
来自专栏PaddlePaddle

如何贡献文档

如何贡献文档 PaddlePaddle的文档包括英文文档 doc 和中文文档 doc_cn 两个部分。文档都是通过 cmake 驱动 sphinx 编译生成,生...

35990
来自专栏Crossin的编程教室

【Git 第9课】 撤销修改

前面说了,如果你手滑删掉了一个文件,可以用 Git 帮你找回来。同样,如果一个文件被你改来改去面目全非,直到程序无法运行,你累感不爱想要回到开始的状态,Git ...

360110
来自专栏软件开发

一个小时学会Git

最近要与部门同事一起做技术分享,我选择了Git,因为Git 是一种在全球范围都广受欢迎的版本控制系统。在开发过程中,为了跟踪代码,文档,项目等信息中的变化,版本...

38290

扫码关注云+社区

领取腾讯云代金券