c# - Xamarin 是否支持 Firebase Cloud Firestore?

标签 c# firebase xamarin google-cloud-firestore

我需要使用 xamarin 和 Cloud firestore 创建应用程序,但我无法在任何地方找到相关文档。确实 xamarin 表单支持 firebase 云存储,如果是,请向我发送连接和基本 crud 操作的相关链接。

最佳答案

“绝对是!”

Xamarin Forms(Android 和 iOS)有一个非常有用的插件:

Plugin.CloudFirestore

如何使用?

  1. 创建一个新的 Firebase 项目:

enter image description here

按照步骤为您的项目命名并启用 Analytics。

  1. 在您的 Firebase 项目中创建一个 Android 应用程序并下载生成的文件 (google-services.json)

enter image description here enter image description here

  1. 在您的 Firebase 项目中创建一个 iOS 应用程序并下载生成的文件 (GoogleService-Info.plist)。

enter image description here enter image description here

  1. 在您的 Xamarin Forms Android 项目 (YourProject.Android) 中,将文件 google-services.json 粘贴到主文件夹中

enter image description here

  1. 在您的 Xamarin Forms iOS 项目 (YourProject.iOS) 中,将文件 GoogleService-Info.plist 粘贴到主文件夹中。

enter image description here

  1. 按照 official documentation设置部分的步骤进行操作适用于两个平台 (Android/iOS) 并喜欢使用它。

重要提示:如果您没有对您的云 Firestore 数据库进行身份验证,您可以设置其规则,如下图所示:

enter image description here

关于c# - Xamarin 是否支持 Firebase Cloud Firestore?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54838615/

相关文章:

c# - 如何在 C# 中捕获进程中的异常

android - 当路径不存在时,Firebase childEventListener 返回值

javascript - firebase/我如何从 firestore/javascript 中的所有文档中获取字段

c# - 编译 Xamarin 应用程序。加载程序集时出现异常。找不到文件异常

C# 字节数组到图像不使用相同的字节数组

c# - 如何审核 asp.net/SQL Server 用户

c# - 我的简单 MSIL 有什么问题?

android - 为 firebase 数据库编辑 pojo

c# - Xamarin:找不到绑定(bind)属性

ios - 为 Xamarin iOS 创建 Aviary SDK 绑定(bind)