Cloud Firestore 不仅适用于 iOS |扑

Posted

技术标签:

【中文标题】Cloud Firestore 不仅适用于 iOS |扑【英文标题】:Cloud Firestore not working only on iOS | Flutter 【发布时间】:2020-03-14 00:17:00 【问题描述】:

我尝试将 firebase 和 Firestore 等 Flutter 应用服务添加到我的 Flutter 应用中。

我已经在 Windows 上完成了这个,现在我在 Mac 上。 我遵循了link的官方指南

当我构建 android 应用程序时,它运行良好,但在 ios 上,我不断收到类似 this 的错误

我该如何解决这个问题?

已经尝试禁用“使用地图标题”选项,并在旧版模拟器上启动。

【问题讨论】:

【参考方案1】:

我对 iOS 中的 Firestore 有以下配置:

pubspec.yaml

  firebase_core: ^0.4.1+3
  cloud_firestore: ^0.12.10
  # other dependencies

执行以下命令:

flutter pub get

下载GoogleService-Info.plist文件,复制到路径nameApp/ios/Runner

使用以下命令更新 Firebase:pod update Firebase

注意: 在某个项目中,我遇到了 firestore 问题,我必须做以下事情,执行命令 flutter clean

在下面的链接中,它可以是 youtube 上的视频,他们在其中解释了 iOS link 的 firebase 配置

【讨论】:

感谢您的快速回复,我从 POD 安装了图形库,然后完成了您的程序,它可以工作了!非常感谢

以上是关于Cloud Firestore 不仅适用于 iOS |扑的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:cloud_firestore 的构建错误:高于版本“0.7.4”

无法从 Flutter Web 读取 Firestore 中的数据(适用于 iOS 和 android)

Cloud Firestore 查询是不是仍区分大小写?

在 `.symlinks/plugins/cloud_firestore/ios` 中找不到 `cloud_firestore` 的 podspec

适用于 iOS 的 Google Cloud Storage [关闭]

如何从 Python 运行时云函数访问 Google Cloud Platform Firestore 触发器