我是 SwiftUI 的新手,目前正在制作我的第一個 Firebase 應用程式。(Xcode SwiftUI iOS 15.0)我有這個問題。當我想將訊息保存到我的實時資料庫時,我收到此錯誤:
Firebase 資料庫連接被服務器強行終止。不會嘗試重新連接。原因:資料庫位于不同的區域。請將您的資料庫 URL 更改為“我的 Firebase URL”
(我的資料庫已經鏈接到這個 URL)
在其他帖子上,我看到了這個解決方案:
let ref = Database.database(url: "My Firebase URL")
我必須把這行代碼放在哪里?謝謝!
uj5u.com熱心網友回復:
您必須將該代碼放在創建對 Firebase 資料的參考的任何位置。
如果您查看 Firebase 檔案中關于設定與資料庫的連接的第 3 步中的代碼:
var ref: DatabaseReference!
ref = Database.database().reference()
此語法創建對檔案中定義的資料庫的參考GoogleService-Info.plist。
由于您想在代碼中指定 URL,因此您可以:
var ref: DatabaseReference!
ref = Database.database("your database URL").reference()
然后使用ref其他地方來讀寫資料。
您也可以GoogleService-Info.plist從 Firebase 控制臺下載更新的檔案,并將 Xcode 專案中的檔案替換為該檔案。在這種情況下,SDK 將從更新的檔案中獲取 URL。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/425584.html
標籤:IOS 迅速 火力基地 firebase-实时数据库 迅捷
上一篇:在顫振中匯入飛鏢檔案
