Firexport部落格
部落格
關於 Firebase 的筆記:Firestore、Authentication、安全性規則等。
Firebase App Check 錯誤排解:403、App attestation failed、無效權杖
App Check 錯誤不是出在取得權杖的步驟,就是出在使用權杖的步驟。本文整理了如何從訊息分辨是哪一步、模擬器和 localhost 用的偵錯權杖、各平台(Android、Apple、Web)必須相符的值,以及 2026 年 11 月 2 日開始的 AI Logic 自動強制執行。
Cloud Functions for Firebase 的 Node.js 20 已停用:升級到 Node.js 24 或 22
自 2026 年 10 月 30 日起,無法再用 Node.js 20 部署函式。本文整理了要改的那一行、為什麼第 2 代選 24 而第 1 代選 22、需要一併確認的 SDK 版本,以及放著不管的函式會怎樣。
解決 Google 登入錯誤 10 和 28444:Developer console is not set up correctly
舊版 Google 登入的 ApiException 10 與 Credential Manager 的 [28444] 意思相同:套件名稱、簽署 SHA-1 或網頁用戶端 ID 與專案不符。本文整理了各版本要註冊的 SHA-1、serverClientId 該填的值,以及遷移到 Credential Manager 後的變化。
Firestore Enterprise 與 Standard:新應用程式請從 Enterprise 開始
新建立的 Firestore 資料庫更適合選 Enterprise 版:原有程式碼照常運作,有索引的讀取更便宜,而且版本建立後無法變更。也整理了需要自己負責的事項,以及 Standard 仍然比較合適的情況。
Firebase Remote Config 新收費:應用程式要付多少錢
Remote Config 現在對每天超過 100,000 次的 fetch 按次收費。新計價何時套用到你的專案、應用程式要付多少錢,以及哪些程式碼讓 fetch 倍增。
