git 无法设置cocoapods. Cocoapods设置问题

ffscu2ro  于 2023-03-06  发布在  Git
关注(0)|答案(8)|浏览(130)

我正在尝试运行连接到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
mzaanser

mzaanser1#

对我来说,这是由于cocopods版本。你可以在你的终端使用这个:

sudo gem uninstall cocoapods
sudo gem install cocoapods -v 1.7.5
pod setup

此问题的解决方法如下:https://github.com/flutter/flutter/issues/41253
还有这里https://flutter.dev/docs/get-started/install/macos#deploy-to-ios-devices
(我使用的是macOS Catalina JIC)

vom3gejh

vom3gejh2#

在更新Flutter版本后,面临同样的问题。
已尝试installing and uninstalling cocoapods,但问题仍然存在。
最后,这个问题为我解决了。
如果您正在使用Android Studio

File -> Invalidate Caches -> Invalidate and Restart
ylamdve6

ylamdve63#

这个问题现在应该在flutter版本v1.9.1+hotfix.5和更高版本中得到修复。
尝试卸载cocopods的所有现有安装:

sudo gem uninstall cocoapods
brew uninstall cocoapods

然后安装最新版本的cocopods:

sudo gem install cocoapods
pod setup

我可以确认这是与flutter 1.12.13+hotfix.9(稳定通道),cocopods版本1.9.1,在macOS Catalina v10.15.4上工作。

nqwrtyyt

nqwrtyyt4#

sudo gem install cocoapods -v 1.10.0 -n /usr/local/bin
fjaof16o

fjaof16o5#

我连续几天都在和这个问题作斗争。对我来说,这个问题只发生在我使用装有M1芯片的Mac电脑的时候。最初,当我试图在我的项目中添加一个音频播放器包时,我遇到了这个错误。经过一周的搜索,我发现了这个解决方案enter link description here
在我需要使用地理定位软件包之前,这个问题一直都很好。在尝试了几天不同的解决方案之后,我终于找到了适合我的解决方案。我使用brew重新安装了cocoapods。完成后,我关闭了终端,关闭了android studio,然后在终端上运行以下命令open /Applications/Android\studio.app。Pod现在安装没有问题,我的项目在iOS上启动。

xam8gpfp

xam8gpfp6#

在您的终端中运行命令(但不是在AndroidStudio中):

sudo gem install cocoapods
pod setup

之后,运行:

flutter build ios
pvcm50d1

pvcm50d17#

在flutter中,我通过打开一个带有终端的android工作室来解决这个问题
在您的终端上使用此线路

open /Applications/Android\ Studio.app
zxlwwiss

zxlwwiss8#

这对我很有效
sudo gem安装活动支持-v www.example.com6.1.7.2
须藤宝石安装椰子

相关问题