Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Firebase App Distribution
plat_ios
plat_android
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 sunmaya 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
REST API
Android uygulamalarınızı nasıl dağıtacağınızı öğrenin:
Firebase console
Firebase CLI
fastlane
Gradle
REST API
Temel özellikler
Platformlar arası |
Hem iOS hem de Android ön sürüm 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 uygulama paketiniz için sürümleri 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 son 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, denenebilecek yeni bir derleme olduğunda bilgilendirilir. |
Sonraki adımlar
En iyi uygulamaları öğrenin
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:
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-23 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-23 UTC."],[],[],null,["Firebase App Distribution \nplat_ios plat_android \n\nFirebase App Distribution makes distributing your apps to trusted testers painless.\nBy getting your apps onto testers' devices quickly, you can get feedback early\nand often. And if you use Crashlytics in your apps, you'll automatically\nget stability metrics for all your builds, so you know when you're ready to\nship.\n\n\u003cbr /\u003e\n\nReady to get started?\n\nLearn how to distribute your iOS apps:\n\n[Firebase console](/docs/app-distribution/ios/distribute-console)\n[Firebase CLI](/docs/app-distribution/ios/distribute-cli)\n[fastlane](/docs/app-distribution/ios/distribute-fastlane)\n\n[REST API](/docs/reference/app-distribution/rest)\n\nLearn how to distribute your Android apps:\n\n[Firebase console](/docs/app-distribution/android/distribute-console)\n[Firebase CLI](/docs/app-distribution/android/distribute-cli)\n[fastlane](/docs/app-distribution/android/distribute-fastlane)\n[Gradle](/docs/app-distribution/android/distribute-gradle)\n[REST API](/docs/reference/app-distribution/rest)\n\nKey capabilities\n\n|--------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Cross-platform | Manage both your iOS and Android pre-release distributions from the same place. |\n| Fast distributions | Get early releases into your testers' hands quickly, with fast onboarding, no SDK to install, and instant app delivery. |\n| Fits into your workflow | Distribute builds using the Firebase console, the Firebase Command Line Interface (CLI) tool, fastlane, or Gradle (Android). Automate distribution by integrating the CLI into continuous integration (CI) jobs. |\n| Tester management | Manage your testing teams by organizing them into groups. Easily add new testers with email invitations that walk them through the onboarding process. View the status of each tester for specific versions of your app, which indicates who has accepted a testing invitation and downloaded the app. Enable in-app feedback to make it easier to collect feedback on your pre-release apps from testers. |\n| Works with Android App Bundles | Distribute releases to testers for your Android App Bundle in Google Play. App Distribution integrates with Google Play's internal app sharing service to streamline your app testing and launching processes. |\n| Works with Crashlytics | When combined with Crashlytics, get insights into the stability of your test distributions. |\n\nExample implementation path\n\n|---|--------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | Upload your latest pre-release build | First, upload your latest APK, AAB, or IPA to App Distribution using the Firebase console, fastlane, Gradle, or the CLI tools. |\n| | Invite testers | Then, add the testers you want to try your app. Testers will receive an email that walks them through the onboarding process. |\n| | Get feedback | Get feedback from your testers, monitor stability data, and iterate on your app. |\n| | Release new beta builds | Whenever you have a new build ready for testing, just upload it to App Distribution. Your testers will be notified that a new build is available to try out. |\n\nNext steps\n\nLearn best practices\n\n- [Best practices for distributing Apple apps to QA testers using CI/CD and fastlane](/docs/app-distribution/best-practices-distributing-apple-apps-to-qa-testers-with-ci-cd-fastlane)\n- [Best practices for distributing Android apps to QA testers using CI/CD](/docs/app-distribution/best-practices-distributing-android-apps-to-qa-testers-with-ci-cd)\n\nLearn how to distribute your iOS apps:\n\n[Firebase console](/docs/app-distribution/ios/distribute-console)\n[Firebase CLI](/docs/app-distribution/ios/distribute-cli)\n[fastlane](/docs/app-distribution/ios/distribute-fastlane)\n[REST API](/docs/reference/app-distribution/rest)\n\nLearn how to distribute your Android apps:\n\n[Firebase console](/docs/app-distribution/android/distribute-console)\n[Firebase CLI](/docs/app-distribution/android/distribute-cli)\n[fastlane](/docs/app-distribution/android/distribute-fastlane)\n[Gradle](/docs/app-distribution/android/distribute-gradle)\n[REST API](/docs/reference/app-distribution/rest)\n\nTo learn more about App Distribution, check out the following codelabs:\n\n- [Distribute app bundle releases to testers](https://firebase.google.com/codelabs/appdistribution-app-bundles).\n\n- [Alert testers about your new app releases with Firebase App Distribution Android SDK](https://firebase.google.com/codelabs/appdistribution-android).\n\n- [Alert testers about your new app releases with the Firebase App Distribution iOS SDK](https://firebase.google.com/codelabs/appdistribution-ios).\n\n- [Distribute your pre-release iOS builds faster with App Distribution and fastlane](https://firebase.google.com/codelabs/appdistribution-udid-collection)."]]