Google 致力于为黑人社区推动种族平等。查看具体举措

Firebase Başlatma Kontrol Listesi

Bu belge, bir Firebase uygulamasını üretime başlatmadan önce göz önünde bulundurulması gerekenlerin bir kontrol listesini içerir.

Bağlı uygulamalarınızı güncelleyin

Android uygulamanızın imzalama sertifikası için bir serbest bırakma SHA-1 karma ekle Proje ayarlarında (OAuth istemci kimlikleri) Firebase konsolunun. Uygulamanız Firebase Authentication (Google ile oturum açma veya telefon numarasıyla oturum açma) veya Firebase Dynamic Links kullanıyorsa bu gereklidir.

iOS Güncelleme App Store kimliği ve Grup Kimliği ve Takım ID (gerekirse) içinde Proje ayarlarında Firebase konsolunun.

Alanlarınız izinsiz kullanımını önlemek için Web beyaz liste ekleyin.

  • Google Developer Console'da tarayıcı API anahtarları ve istemci kimlikleri için üretim alanınızı beyaz listeye alın.
  • Firebase konsol panelinin Auth sekmesinde üretim alanınızı beyaz listeye alın.

Plan sınırlarınızı bilin ve bütçe uyarıları ayarlayın

Tüm Realtime Veritabanı, Bulut Depolama ve Barındırma özellikleri Spark fiyatlandırma planı üzerinde sabit kullanım kapakları vardır. Bu sınırlara ulaşmak, uygulamanızın istediğiniz gibi çalışmayı durdurması anlamına gelebilir. Bu sınırları kaldırmak için Blaze fiyatlandırma planına yükseltmeyi düşünün. Bkz fiyatlandırma sayfasını Daha fazla ayrıntı için.

Tüm kurma bütçe uyarıları Google Bulut Konsolu proje için.

Tüm Monitör Kullanımı ve fatura pano Firebase konsolunda.

Uygulama Kontrolünü Etkinleştir

Tüm için yardım yalnızca uygulamalar, arka uç hizmetlerine erişmek etkinleştirebilirsiniz sağlamak Uygulama Kontrolü destekleri öyle her servis için.

Hizmetleri hazırlamak

Analitik

Tüm tanımla izleyici parametreleri Analytics lansmanı kullanıcıları toplamaya başlayın.

Serbest bırakılması için tüm Yükle proguard dosyaları kullanılmak üzere inşa Crashlytics .

Tüm BigQuery bağlamayı etkinleştir Eğer birlikte BigQuery'yi kullanmayı planlıyorsanız Analytics verilerine.

kimlik doğrulama

Android yapılandırın proguard kuralları Kimlik Doğrulama ile çalışmak için.

Android uygulamanızın imzalama sertifikası için bir serbest bırakma SHA-1 karma ekle Proje ayarlarında (OAuth istemci kimlikleri) Firebase konsolunun. Uygulamanız Google ile oturum açmayı veya telefon numarasıyla oturum açmayı kullanıyorsa bu gereklidir.

iOS için iOS'ta hata kaldırmaz olun genel hatalar .

Kullanmadığınız tüm devre dışı bırak sağlayıcıları (özellikle anonim kullanıcılar Firebase konsolunun ).

Tüm Google ile Oturum Açma kullanarak ederse, kişiselleştirmek OAuth rıza ekranını .

Doğrulama e-posta gönderme hizmeti için alan ve gönderen tüm özelleştirme.

Bulut Firestore

Android çalışmadığından emin olun ve sizin Sürüm oluşturma kullandığı kod küçülen için ProGuard . ProGuard olmadan Cloud Firestore SDK ve bağımlılıkları APK boyutunuza 1 MB'a kadar ekleme yapabilir.

Tüm yapılandırın Güvenlik Kuralları kasıtsız veri erişimini engellemek için.

Bulut Mesajlaşma

iOS iOS'ta Cloud Messaging için APNS Auth Key yüklemek için emin olun Firebase konsoluna . APNS sertifikaları kullanıyorsanız, üretim APNS sertifikanızın yüklendiğinden emin olun.

Tüm BigQuery bağlamayı etkinleştir Eğer Bulut Mesajlaşma verilerle BigQuery'yi kullanmayı planlıyorsanız.

Bulut depolama

Tüm yapılandırın Bulut Depolama Güvenliği Kuralları kasıtsız veri erişimini engellemek için.

Crashlytics

Serbest bırakılması için Android Yükleme proguard haritalama kullanılmak üzere inşa Crashlytics .

serbest bırakılması için iOS Yükle dsym dosya kullanılmak üzere inşa Crashlytics .

Tüm BigQuery bağlamayı etkinleştir size Crashlytics verilerle BigQuery'yi kullanmayı planlıyorsanız.

Android uygulamanızın imzalama sertifikası için bir serbest bırakma SHA-1 karma ekle Proje ayarlarında (OAuth istemci kimlikleri) Firebase konsolunun.

Firebase ML

Android bakın üretimi için Firebase ML Android uygulamasını hazırlayın .

iOS bakın üretimi için Firebase ML iOS uygulamasını hazırlayın .

tahminler

Tüm BigQuery bağlama etkinleştirme Eğer Tahminler verilerle BigQuery'yi kullanmayı planlıyorsanız.

Gerçek Zamanlı Veritabanı

Android yapılandırın proguard kuralları Gerçek Zamanlı Veritabanı ile çalışmak için.

Tüm yapılandır senin Gerçek Zamanlı Veri Tabanı Kuralları kasıtsız veri erişimini engellemek için.

Tüm Eğer ölçek hazırsınız olun. Gerçek Zamanlı Veri Tabanı sahiptir varsayılan kota çoğu uygulama için büyük yeterince, ancak bazı uygulamalar ekstra kapasite gerekebilir.

Uzak Yapılandırma

Bütün herhangi deneysel olun Uzaktan Yapılandırma kurallar bırakma kullanıcıları etkilemez ve uygun varsayılan uygulamanızda dağıldığını.

Serbest bırakmak

Android Run Android sayesinde uygulamalara Test Lab son dakika hatalar için kontrol etmek.

Tüm Oluştur Dinamik Linkler anahtar yeni özellikler tanıtım malzemelerinde ve sosyal medyada kullanmak için.