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.
- Tarayıcı API anahtarları ve istemci kimlikleri için üretim alanınıza erişim izni verin Google Cloud konsolunda bulabilirsiniz.
- Kimlik doğrulama panelinden üretim alan adınıza erişime izin verin Firebase konsolunda görebilirsiniz.
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
Dynamic Links
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.