我正在尝试运行Flutter应用并将其与Firebase连接,但是当我试图在iOS模拟器上运行它时,会显示这些错误-
警告:CocoaPods已安装但尚未初始化。跳过pod>安装。 CocoaPods用于检索iOS和macOS平台端的>插件代码,该代码可响应您在Dart端的插件使用情况。 没有CocoaPods,插件将无法在iOS或macOS上运行。 有关更多信息,请参见https://flutter.dev/platform-plugins 要初始化CocoaPods,请运行: 吊舱设置 一次完成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
请帮助我,因为我的程序由于pod设置问题而无法运行。
答案 0 :(得分:2)
对我来说,这是由于cocoapods版本。您可以在终端中使用它:
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)
答案 1 :(得分:1)
现在应该使用Flutter版本v1.9.1+hotfix.5
及更高版本对此进行修复。
尝试卸载所有现有的cocoapods安装:
sudo gem uninstall cocoapods
brew uninstall cocoapods
然后安装最新版本的cocoapods:
sudo gem install cocoapods
pod setup
我可以确认这与macOS Catalina 1.12.13+hotfix.9
上的颤抖1.9.1
(稳定通道),cocoapods版本v10.15.4
一起使用。
答案 2 :(得分:1)
sudo gem install cocoapods -v 1.10.0 -n /usr/local/bin
答案 3 :(得分:0)
在终端中运行命令(例如,不在AndroidStudio中运行):
R
之后,运行:
block <- "Item1 Item2 Item3
22 52 16
42 33 24
44 8 19
52 47 18
45 43 34
37 32 39"
答案 4 :(得分:0)
更新 Flutter 版本后,遇到同样的问题。
尝试了 installing and uninstalling cocoapods
仍然是同样的问题。
最后,这个问题对我来说解决了。
如果您使用的是 Android Studio
File -> Invalidate Caches -> Invalidate and Restart