iOS 上的 Firebase Realtime:无法访问实时数据库

Ini*_*sas 6 xcode ios firebase firebase-realtime-database

我收到以下错误:

[Firebase/数据库][I-RDB034005] Firebase 数据库连接被服务器强制终止。不会尝试重新连接。原因:Firebase 错误。请确保您正确拼写了 Firebase 的名称

管理控制台上的权限设置为 false

我理解这个错误。当我运行以下命令并打印变量的值时:

Database.database().reference()
Run Code Online (Sandbox Code Playgroud)

我得到(无法编辑):

https://bananas-31fe5-default-rtdb.firebaseio.com

在管理控制台上我有(无法编辑它):

https://bananas-31fe5-default-rtdb.europe-west1.firebasedatabase.app

在管理控制台上,我尝试在美国创建一个新数据库(并禁用主数据库),但 xcode 上的数据库似乎没有改变。

我的直觉是,这与 pod 库没有更新以启用多个数据库位置有关(EU 处于测试阶段)。

Fra*_*len 6

火力战士在这里

对于非美国中央数据库,SDK 可能无法从文件中读取信息plist,因此您必须在代码中传递它。

您可以将数据库 URL 传递到对 的调用中database,例如:

Database.database("https://bananas-31fe5-default-rtdb.europe-west1.firebasedatabase.app").reference()
Run Code Online (Sandbox Code Playgroud)

请参阅该方法重写的文档。