Firebase lansman kontrol listesi

Bu belge, bir projeyi başlatmadan önce göz önünde bulundurulması gereken Firebase uygulamasından üretime.

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

Android Uygulamanızın oturum açma sertifikası için sürüm SHA-1 karması ekleme Proje ayarları Firebase konsolu (OAuth istemci kimlikleri için) Bu, Uygulama Firebase Authentication (Google ile Oturum Açma veya telefon numarasıyla oturum açma) kullanıyor ya da Firebase Dynamic Links.

iOS App Store Kimliğinizi, Paket Kimliğinizi ve Ekip Kimliğinizi güncelleyin (gerekirse) Proje ayarları'nda (Firebase konsolu) içeriyor.

Web: Yetkisiz kullanımı önlemek için alanlarınıza erişim denetimi ekleyin.

Plan sınırlarınızı öğrenin ve bütçe uyarıları ayarlayın

Tümü Realtime Database, Cloud Storage ve Hosting özellikleri zor Spark fiyatlandırma planında kullanım sınırları uygulanır. Bu sınırlara ulaşabilmek, ekibinizin uygulamanız istediğiniz gibi çalışmayı durdurur. Blaze fiyatlandırmasına yükseltmeyi düşünebilirsiniz bu sınırları kaldırmayın. Daha fazla bilgi için fiyatlandırma sayfasına göz atın bolca fırsat sunuyor.

Tümü Kurulumu bütçe uyarıları Google Cloud konsolunda projeniz için.

Tümü Kullanımınızı ve faturalandırmanızı izleyin kontrol paneli (Firebase konsolunda)

App Check hizmetini etkinleştir

Tümü Arka uç hizmetlerinize yalnızca uygulamalarınızın erişebilmesini sağlamak için App Check'i destekleyen her hizmet için etkinleştirin.

Hizmetleri hazırlama

Analytics

Tümü Başlamak üzere Analytics için kitle parametrelerini tanımlayın Lansmandan kullanıcı toplama

Tümü Sürüm derlemeleri için ProGuard dosyaları yükleyin Crashlytics.

Tümü BigQuery bağlantısını etkinleştirme Analytics verilerinizle BigQuery'yi kullanmayı planlıyorsanız.

Authentication

Android Uygulamanızın oturum açma sertifikası için sürüm SHA-1 karması ekleme Proje ayarları Firebase konsolu (OAuth istemci kimlikleri için) Bu, uygulamasında Google ile oturum açma veya telefon numarasıyla oturum açma işlevi kullanılır.

iOS: Apple platformlarında aşağıdakilerle ilgili hataları ele aldığınızdan emin olun: sık karşılaşılan hatalar.

Tümü Kullanmadığınız sağlayıcıları devre dışı bırakın (özellikle Firebase konsolunuza gidin).

Tümü Google ile Oturum Açma özelliğini kullanıyorsanız OAuth izin ekranınızı kişiselleştirin.

Tümü Authentication e-posta gönderme hizmeti için alanınızı ve göndereninizi özelleştirin.

Cloud Firestore

Android Sürüm derlemenizde kod küçültme için ProGuard kullanıldığından emin olun. ProGuard olmadan Cloud Firestore SDK'sı ve bağımlılıkları APK boyutunuza 1 MB'a kadar ekleyebilir.

Tümü İstenmeyen veri erişimini önlemek için Güvenlik Kurallarınızı yapılandırın.

Cloud Messaging

iOS Cloud Messaging için APNS Kimlik Doğrulama Anahtarınızı şurada yüklediğinizden emin olun: Firebase konsolundaki Apple uygulamaları. APNS sertifikalarını kullanıyorsanız Üretim APNS sertifikanız yüklenir.

Tümü BigQuery bağlantısını etkinleştirme BigQuery'yi Cloud Messaging verilerinizle kullanmayı planlıyorsanız

Cloud Storage

Tümü İstenmeyen veri erişimini önlemek için Cloud Storage Security Rules cihazınızı yapılandırın.

Crashlytics

Android Crashlytics'te kullanmak üzere sürüm derlemeleri için ProGuard eşlemesi yükleyin.

iOS Crashlytics'te kullanmak üzere sürüm derlemeleri için dsym dosyasını yükleyin.

Tümü BigQuery bağlantısını etkinleştirme BigQuery'yi Crashlytics verilerinizle kullanmayı planlıyorsanız

Android Uygulamanızın oturum açma sertifikası için sürüm SHA-1 karması ekleme Proje ayarları Firebase konsolu (OAuth istemci kimlikleri için)

Firebase ML

Android Firebase ML Android uygulamanızı üretime hazırlama bölümünü inceleyin.

iOS Firebase ML Apple uygulamanızı üretime hazırlama başlıklı makaleyi inceleyin.

Realtime Database

Android Realtime Database ile çalışacak proGuard kurallarınızı yapılandırın.

Tümü İstenmeyen veri erişimini önlemek için Realtime Database Security Rules cihazınızı yapılandırın.

Tümü Ölçeklendirmeye hazır olduğunuzdan emin olun. Realtime Database varsayılan kota büyük çoğu uygulama için yeterlidir, ancak bazı uygulamalar ek kapasiteye ihtiyaç duyabilir.

Remote Config

Tümü Deneysel Remote Config kurallarının sürüm kullanıcılarınızı etkiler ve uygun varsayılan ayarlar uygulamasını indirin.

Serbest bırak

Android: Son dakika hataları kontrol etmek için Android uygulamalarını Test Lab'a kadar çalıştırın.

Tümü Tanıtım materyallerinde ve sosyal medyada kullanılmak üzere temel yeni özellikler için Dynamic Links oluşturun.