我正在尝试运行连接到Firebase的Flutter应用程序,但当我尝试在iOS模拟器上运行它时,它显示以下错误-
警告:CocoaPods已安装但未初始化。跳过pod〉install。CocoaPods用于检索iOS和macOS平台端的〉插件代码,该代码响应您在Dart端的插件使用情况。如果没有CocoaPods,插件将无法在iOS或macOS上工作。有关详细信息,请参阅https://flutter.dev/platform-plugins要初始化CocoaPods,请运行:pod设置一次以完成CocoaPods的安装。
因此,我执行“pod设置”,但随后显示此错误:
Cloning into 'master'...
remote: Enumerating objects: 14707, done.
remote: Counting objects: 100% (14707/14707), done.
remote: Compressing objects: 100% (14117/14117), done.
error: RPC failed; curl 18 transfer closed with outstanding read data
remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
8条答案
按热度按时间mzaanser1#
对我来说,这是由于cocopods版本。你可以在你的终端使用这个:
此问题的解决方法如下:https://github.com/flutter/flutter/issues/41253
还有这里https://flutter.dev/docs/get-started/install/macos#deploy-to-ios-devices
(我使用的是macOS Catalina JIC)
vom3gejh2#
在更新Flutter版本后,面临同样的问题。
已尝试
installing and uninstalling cocoapods
,但问题仍然存在。最后,这个问题为我解决了。
如果您正在使用Android Studio
ylamdve63#
这个问题现在应该在flutter版本
v1.9.1+hotfix.5
和更高版本中得到修复。尝试卸载cocopods的所有现有安装:
然后安装最新版本的cocopods:
我可以确认这是与flutter
1.12.13+hotfix.9
(稳定通道),cocopods版本1.9.1
,在macOS Catalinav10.15.4
上工作。nqwrtyyt4#
fjaof16o5#
我连续几天都在和这个问题作斗争。对我来说,这个问题只发生在我使用装有M1芯片的Mac电脑的时候。最初,当我试图在我的项目中添加一个音频播放器包时,我遇到了这个错误。经过一周的搜索,我发现了这个解决方案enter link description here
在我需要使用地理定位软件包之前,这个问题一直都很好。在尝试了几天不同的解决方案之后,我终于找到了适合我的解决方案。我使用brew重新安装了cocoapods。完成后,我关闭了终端,关闭了android studio,然后在终端上运行以下命令open /Applications/Android\studio.app。Pod现在安装没有问题,我的项目在iOS上启动。
xam8gpfp6#
在您的终端中运行命令(但不是在AndroidStudio中):
之后,运行:
pvcm50d17#
在flutter中,我通过打开一个带有终端的android工作室来解决这个问题
在您的终端上使用此线路
zxlwwiss8#
这对我很有效
sudo gem安装活动支持-v www.example.com6.1.7.2
须藤宝石安装椰子