Firebase App Distribution
Firebase App Distribution, uygulamalarınızı güvenilir test kullanıcılarına dağıtmayı kolaylaştırır. Uygulamalarınızı test kullanıcılarının cihazlarına hızlıca yükleyerek erken ve sık geri bildirim alabilirsiniz. Uygulamalarınızda Crashlytics kullanıyorsanız tüm derlemeleriniz için otomatik olarak kararlılık metrikleri alırsınız. Böylece, ne zaman kullanıma hazır olduğunuzu bilirsiniz.
Başlamaya hazır mısınız?
iOS uygulamalarınızı nasıl dağıtacağınızı öğrenin:
Firebase console Firebase CLI fastlane
Android uygulamalarınızı nasıl dağıtacağınızı öğrenin:
Temel özellikler
| Platformlar arası | Hem iOS hem de Android'deki yayın öncesi dağıtımlarınızı aynı yerden yönetebilirsiniz. |
| Hızlı dağıtımlar | Hızlı ilk katılım, yüklenecek SDK olmaması ve anında uygulama teslimi sayesinde erken sürümleri test kullanıcılarınıza hızlıca ulaştırın. |
| İş akışınıza uyum sağlar | Firebase konsolunu, Firebase komut satırı arayüzü (KSA) aracını, fastlane'i veya Gradle'ı (Android) kullanarak derlemeleri dağıtın. KSA'yı sürekli entegrasyon (CI) işlerine entegre ederek dağıtımı otomatikleştirin. |
| Test kullanıcısı yönetimi | Test ekiplerinizi gruplar halinde düzenleyerek yönetin. Yeni test kullanıcılarını, oryantasyon sürecinde onlara yol gösteren e-posta davetleriyle kolayca ekleyin. Uygulamanızın belirli sürümleri için her test kullanıcısının durumunu görüntüleyin. Bu sayede, test davetini kimin kabul ettiğini ve uygulamayı kimin indirdiğini görebilirsiniz. Test kullanıcılarından yayın öncesi uygulamalarınızla ilgili geri bildirim toplamak için uygulama içi geri bildirimi etkinleştirin. |
| Android App Bundle'larla çalışır | Google Play'de Android App Bundle'ınızın sürümlerini test kullanıcılarına dağıtın. App Distribution, uygulama test etme ve başlatma süreçlerinizi kolaylaştırmak için Google Play'in dahili uygulama paylaşım hizmetiyle entegre olur. |
| Crashlytics ile çalışır | Crashlytics ile birlikte kullanıldığında test dağıtımlarınızın kararlılığı hakkında analizler elde edin. |
Örnek uygulama yolu
| En yeni yayın öncesi derlemenizi yükleme | Öncelikle App Distribution konsolunu, fastlane'i, Gradle'ı veya KSA araçlarını kullanarak en son APK, AAB ya da IPA'nızı Firebase'ya yükleyin. | |
| Test kullanıcılarını davet etme | Ardından, uygulamanızı denemesini istediğiniz test kullanıcılarını ekleyin. Test kullanıcıları, ilk katılım sürecinde onlara yol gösterecek bir e-posta alır. | |
| Geri bildirim alma | Test kullanıcılarınızdan geri bildirim alın, kararlılık verilerini izleyin ve uygulamanızı yineleyin. | |
| Yeni beta derlemeleri yayınlama | Test için hazır olan yeni bir derlemeniz olduğunda bunu App Distribution adresine yüklemeniz yeterlidir. Test kullanıcılarınız, test edebilecekleri yeni bir derleme olduğunda bilgilendirilir. |
Sonraki adımlar
En iyi uygulamaları öğrenin
- CI/CD ve fastlane kullanarak Apple uygulamalarını kalite güvencesi test kullanıcılarına dağıtmayla ilgili en iyi uygulamalar
- Android uygulamalarını CI/CD kullanarak kalite güvencesi test kullanıcılarına dağıtma ile ilgili en iyi uygulamalar
iOS uygulamalarınızı nasıl dağıtacağınızı öğrenin:
Firebase console Firebase CLI fastlane REST API
Android uygulamalarınızı nasıl dağıtacağınızı öğrenin:
Firebase console Firebase CLI fastlane Gradle REST API
App Distribution hakkında daha fazla bilgi edinmek için aşağıdaki codelab'lere göz atın: