我正在尝试运行连接到 Firebase 的 Flutter 应用程序,但是当我尝试在 iOS 模拟器上运行它时,它显示了这些错误 -
警告:CocoaPods 已安装但未初始化。跳过 pod > install。CocoaPods 用于检索 iOS 和 macOS 平台端的 >plugin 代码,该代码在 Dart 端响应您的插件使用。如果没有 CocoaPods,插件将无法在 iOS 或 macOS 上运行。有关更多信息,请参阅https://flutter.dev/platform-plugins 要初始化 CocoaPods,请运行: pod setup once 以完成 CocoaPods 的安装。
然后我做了“pod setup”,但它显示了这个错误:
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 …Run Code Online (Sandbox Code Playgroud) 我是 dart 的新手,显然是 flutter ......我确实集成了 firestore 并在 android java 中进行了编程 .. 所以我发现有点难以理解 android java 和 flutter 中关于 Firestore 的含义。
例如,flutter 中 addOnCompleteListener(android java) 的替代方法是什么?
我正在尝试-
final Future<FirebaseUser> user = auth.currentUser();
Run Code Online (Sandbox Code Playgroud)
但是问题在于,不是通过“ userid”创建文档,而是通过以下名称创建文档:
Instance of 'Future<FirebaseUser>'
Run Code Online (Sandbox Code Playgroud)
从字面上看,这是我现在的文档名称,但是我想专门使其成为用户名。
我该怎么办?