欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

安装多版本的xcode中,cocoapods安装出现的问题

程序员文章站 2022-07-12 20:15:56
...

前要

现在ios的系统的更新,更新了新的api,废弃了一些旧的api。相应的xcode肯定也要更新,但是新的东西肯定不是那么完美,也会出现各种各样的令人惊喜的bug,例如闪退频繁,用起来总感觉别扭,但是它也有亮点,只有你真正用多了就是知道有多少好处。因为工具的出现就是让我们的编程变的更加简单,每一次的更新都是向着方便我们开发者的方向去的。我们可能一时还适应不了,所以这时候就要可能选择 装多个版本的xcode开发工具。
下面的事下载压缩开发工具的链接 Xcode 各种版本都可以下载 需要苹果账户才能下载

安转cocoapods的问题

我们按照正常的流程安装cocoapods,可以参考这个cocoapods的安装流程 我就不具体说了。 安装以后我们在终端 输入pod search SDWebImage 等待很长时间会报错误

 RPC failed; curl 56 SSLRead() return error -98064 bytes/s   

图片安装多版本的xcode中,cocoapods安装出现的问题
之所以出现这个错误的原因 因为我们我们装了多个版本的Xcode的 不知道要使用在哪个版本的Xcode上

解决方案
只要指明cocoapods使用在哪个Xcode的版本上,我之前遇到的解决方法是把其他的Xcode都给删除了(这个是个笨办法,不推荐),毕竟我们还是使用多个版本的xcode方便我们开发不是吗?指明一下cocoapods 所对应的哪个xcode版本就行了

 sudo xcode-select -switch /Application/Xcode.app/Contents/Developer 

在终端输入就可以 后面的部分对应的路径可以直接
安装多版本的xcode中,cocoapods安装出现的问题
把这个路径拖进去就可以了

知识点:

像终端命令 为什么前面要加sudo 这个东西呢?像 sudo gem install cocoapods 等等很多 其实sudo的作用就是指明是这台Mac电脑管理员在操作,而不是其他用户在操作,因为为这个电脑装软件授权什么,必须管理员允许操作,也是为了电脑的安全