Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

Firebase啟動清單

本文檔包含將Firebase應用程序投入生產之前要考慮的事項的清單。

更新您連接的應用程序

Android在Firebase控制台的“ 項目”設置中為應用程序的簽名證書添加版本SHA-1哈希(用於OAuth客戶端ID)。如果您的應用程序使用Firebase身份驗證(Google登錄或電話號碼登錄)或Firebase動態鏈接,則這是必需的。

iOS在Firebase控制台的“ 項目”設置中更新您的App Store ID,捆綁ID和團隊ID(如有必要)。

為您的域添加Web白名單,以防止未經授權的使用。

  • 在您的生產域中將瀏覽器API密鑰和客戶端ID列入白名單。
  • 在Firebase控制檯面板的“身份驗證”標籤中將您的生產域列入白名單。

了解您的計劃限制並設置預算警報

所有的實時數據庫,存儲和託管功能在Spark和Flame計劃上都有嚴格的使用上限。達到這些限制可能意味著您的應用程序將按預期停止運行。考慮升級到Blaze計劃以消除這些限制。有關更多詳細信息,請參見定價頁面

全部在GCP控制台中為您的項目設置預算警報

全部在Firebase控制台中監控您的使用情況和計費儀表板

準備服務

分析工具

全部Google Analytics(分析)定義受眾群體參數,以便從發布開始收集用戶。

所有用於版本發布的Upload proguard文件,供Crashlytics使用。

如果您打算將BigQuery與Google Analytics(分析)數據一起使用,則全部 啟用BigQuery鏈接

認證方式

Android 配置您的proguard規則以使用身份驗證。

Android在Firebase控制台的“ 項目”設置中為應用程序的簽名證書添加版本SHA-1哈希(用於OAuth客戶端ID)。如果您的應用使用Google登錄或電話號碼登錄,則必須填寫。

iOS確保對常見錯誤在iOS上進行錯誤處理。

您不使用的所有“禁用”提供程序(尤其是Firebase控制台中的匿名用戶)。

全部如果使用Google登錄,請個性化您的OAuth同意屏幕

全部自定義您的域和發件人以使用身份驗證電子郵件發送服務。

雲消防站

Android確保發布版本使用ProGuard進行代碼縮減 。如果沒有ProGuard,Cloud Firestore SDK及其依賴項可能會增加APK大小1MB。

全部配置您的安全規則,以防止意外訪問數據。

雲消息傳遞

iOS確保在Firebase控制台中將您的APNS身份驗證密鑰上載到iOS上的雲消息。如果使用APNS證書,請確保您的生產APNS證書已上傳。

如果您打算將BigQuery與Cloud Messaging數據一起使用,則全部 啟用BigQuery鏈接

雲儲存

全部配置您的存儲安全規則,以防止意外的數據訪問。

速溶藥

Android Upload proguard映射,用於Crashlytics中使用的發行版。

iOS版上傳DSYM發布文件建立在使用Crashlytics

如果您打算將BigQuery與Crashlytics數據一起使用,則全部 啟用BigQuery鏈接

Android在Firebase控制台的“ 項目”設置中為應用程序的簽名證書添加版本SHA-1哈希(用於OAuth客戶端ID)。

Firebase ML

Android請參閱準備Firebase ML Android應用以進行生產

iOS請參閱準備Firebase ML iOS應用進行生產

預測

如果您打算將BigQuery與Predictions數據一起使用,則全部 啟用BigQuery鏈接

實時數據庫

Android 配置您的proguard規則以與實時數據庫一起使用。

全部配置您的實時數據庫規則,以防止意外的數據訪問。

全部確保您已準備好進行擴展。實時數據庫的默認配額足以容納大多數應用程序,但是某些應用程序可能需要額外的容量。

遠程配置

全部確保所有實驗性的Remote Config規則都不會影響您的發行版用戶,並且在您的應用程序中分配了適當的默認值。

釋放

Android通過測試實驗室運行Android應用程序以檢查最新錯誤。

全部創建用於關鍵新功能的動態鏈接 ,以用於促銷材料和社交媒體。