flutter Cocoserror- [!]无法确定URL的存储库类型:可可豆:非HTTP代理URI

qnyhuwrf  于 2022-11-25  发布在  Flutter
关注(0)|答案(4)|浏览(190)

我越来越
[!]无法确定URL的存储库类型:https://cdn.cocoapods.org/:非HTTP代理服务器URI:
当我尝试运行flutter项目时,在pod install期间出错。
https代理已在使用bash配置文件终端上就位。
还尝试在podfile中添加source 'https://github.com/CocoaPods/Specs.git',但收到与此URL相同的错误。

c3frrgcw

c3frrgcw1#

禁用IPV6可解决此问题。
要在Mac OS X上禁用IPV6,请执行以下操作:
1.打开“系统偏好设置”,然后点按“网络”图标。
1.选择您正在使用的网络-通常标记为Wi-Fi。
1.单击“高级..”按钮。
1.单击TCP/IP选项卡。
1.选择Configure IPv6(配置IPv6)下拉菜单,并将其设置为Link-local only(仅链路本地)。
1.按一下“确定”(OK)按钮。
Source

hgc7kmma

hgc7kmma2#

进入终端并键入cd ios以访问ios中可用的pod文件。然后键入arch -x86_64 pod update并按回车键。现在一切都好了,你可以运行你的应用程序了。(为我工作'Mac m1')

hs1ihplo

hs1ihplo3#

链接https://cdn.cocoapods.org无法正常工作,我必须更改ios/Podfile中的源代码,如以下代码所述:
1.更改ios/Podfile中的源

# platform :ios, '9.0'

source 'https://github.com/CocoaPods/Specs.git'

1.清理项目

flutter clean

1.安装引用的软件包

flutter pub get

1.运行应用程序
该错误也可能来自需要高于'9.0'版本的软件包。在这种情况下,需要取消注解# platform :ios, '9.0'行,并根据软件包请求的版本传递到例如'12.0'版本。

a2mppw5e

a2mppw5e4#

这个错误与我的代理服务器配置有关。对于flutter工作,我设置了以下代理服务器,一切正常。
1.终端机Proxy

  1. Git代理
    使用下面的配置来设置终端代理、
export http_proxy="http://username:password@proxy-server:port"
export HTTP_PROXY=$http_proxy
export https_proxy=$http_proxy

下面是GIT代理,

git config --global http.proxy http://username:password@proxy-server:port
git config --global https.proxy http://username:password@proxy-server:port

相关问题