在 使用pod install安装 github上面的第三方,有时候会出现 443 权限 报错

解决方法是更换 官方的 Homebrew源

Homebrew安装官方镜像地址

Homebrew官方镜像地址
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
安装这个地址的时候有时候会遇到报错:
unable to access ‘https://github.com/Homebrew/brew/’: Failed to connect to github.com
这个时候需要在 host文件中把github的最新ip地址写进去

获取github最新ip地址

找一个能获取github.com IP地址的网站,然后找到他的最新ip地址
我这里使用的是:
https://www.ipaddress.com/

在里面输入输入这个网址:github.com,如下图:
在这里插入图片描述

如果打不开,请使用vpn然后再打开
弹出网页中找到ip地址如下:这里最新ip地址是140.82.114.3 ,复制这个ip,记住,如果你用的时候,可能这个ip地址已经变了,每次要在终端里面 ping github.com,如果ping timeout就要自己来这里查询ip,然后更换了.
在这里插入图片描述

更改host文件

终端输入命令:
sudo vi /etc/hosts
输入mac系统开机密码
然后 选择按照提示 按E是 修改
在这里插入图片描述
按下 s,进入编辑模式,然后 移动到字后一行,赋值 140.82.113.3 github.com ,这个ip地址要自己查询最新的
然后 按 esc键保存, 然后shift + : 冒号,键盘输入wq 回车 保存
然后再在终端 输入ping github.com
如果ping通了,就代表成功了
这回再 安装官方的 homebrew镜像,就成功了
终端输入:/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

按照提示输入开机密码,然后安装完成
安装完以后,再在自己项目里面 安装插件的时候 输入pod install,可能会慢一点,但是之前安装 显示443没权限的插件,现在都能成功了.

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐