我越来越[!]无法确定URL的存储库类型:https://cdn.cocoapods.org/:非HTTP代理服务器URI:当我尝试运行flutter项目时,在pod install期间出错。https代理已在使用bash配置文件终端上就位。还尝试在podfile中添加source 'https://github.com/CocoaPods/Specs.git',但收到与此URL相同的错误。
https://cdn.cocoapods.org/
pod install
source 'https://github.com/CocoaPods/Specs.git'
c3frrgcw1#
禁用IPV6可解决此问题。要在Mac OS X上禁用IPV6,请执行以下操作:1.打开“系统偏好设置”,然后点按“网络”图标。1.选择您正在使用的网络-通常标记为Wi-Fi。1.单击“高级..”按钮。1.单击TCP/IP选项卡。1.选择Configure IPv6(配置IPv6)下拉菜单,并将其设置为Link-local only(仅链路本地)。1.按一下“确定”(OK)按钮。Source
hgc7kmma2#
进入终端并键入cd ios以访问ios中可用的pod文件。然后键入arch -x86_64 pod update并按回车键。现在一切都好了,你可以运行你的应用程序了。(为我工作'Mac m1')
hs1ihplo3#
链接https://cdn.cocoapods.org无法正常工作,我必须更改ios/Podfile中的源代码,如以下代码所述:1.更改ios/Podfile中的源
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'版本。
'9.0'
# platform :ios, '9.0'
'12.0'
a2mppw5e4#
这个错误与我的代理服务器配置有关。对于flutter工作,我设置了以下代理服务器,一切正常。1.终端机Proxy
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
4条答案
按热度按时间c3frrgcw1#
禁用IPV6可解决此问题。
要在Mac OS X上禁用IPV6,请执行以下操作:
1.打开“系统偏好设置”,然后点按“网络”图标。
1.选择您正在使用的网络-通常标记为Wi-Fi。
1.单击“高级..”按钮。
1.单击TCP/IP选项卡。
1.选择Configure IPv6(配置IPv6)下拉菜单,并将其设置为Link-local only(仅链路本地)。
1.按一下“确定”(OK)按钮。
Source
hgc7kmma2#
进入终端并键入cd ios以访问ios中可用的pod文件。然后键入arch -x86_64 pod update并按回车键。现在一切都好了,你可以运行你的应用程序了。(为我工作'Mac m1')
hs1ihplo3#
链接https://cdn.cocoapods.org无法正常工作,我必须更改
ios/Podfile
中的源代码,如以下代码所述:1.更改
ios/Podfile
中的源1.清理项目
1.安装引用的软件包
1.运行应用程序
该错误也可能来自需要高于
'9.0'
版本的软件包。在这种情况下,需要取消注解# platform :ios, '9.0'
行,并根据软件包请求的版本传递到例如'12.0'
版本。a2mppw5e4#
这个错误与我的代理服务器配置有关。对于flutter工作,我设置了以下代理服务器,一切正常。
1.终端机Proxy
使用下面的配置来设置终端代理、
下面是GIT代理,