با مجموعهها، منظم بمانید ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Firebase App Distribution
plat_iosplat_android
Firebase App Distribution توزیع برنامههای شما را بین آزمایشکنندگان مورد اعتماد بدون دردسر میکند. با قرار دادن سریع برنامههایتان در دستگاههای آزمایشکننده، میتوانید زودهنگام و اغلب بازخورد دریافت کنید. و اگر از Crashlytics در برنامههای خود استفاده میکنید، بهطور خودکار معیارهای ثبات را برای همه ساختهای خود دریافت خواهید کرد، بنابراین میدانید چه زمانی برای ارسال آماده هستید.
هر دو توزیع پیش انتشار iOS و Android خود را از یک مکان مدیریت کنید.
توزیع های سریع
با نصب سریع، بدون SDK برای نصب و تحویل فوری برنامه، نسخههای اولیه را به سرعت در اختیار آزمایشکنندگان خود قرار دهید.
متناسب با گردش کار شما
بیلدها را با استفاده از کنسول Firebase ، ابزار Firebase Command Line Interface (CLI)، fastlane یا Gradle (اندروید) توزیع کنید. توزیع خودکار را با ادغام CLI در کارهای ادغام پیوسته (CI) انجام دهید.
مدیریت تستر
تیم های آزمایشی خود را با سازماندهی آنها در گروه ها مدیریت کنید. بهآسانی آزمایشکنندههای جدید را با دعوتنامههای ایمیلی اضافه کنید که آنها را در فرآیند ورود به سامانه راهنمایی کند. وضعیت هر آزمایش کننده را برای نسخه های خاصی از برنامه خود مشاهده کنید، که نشان می دهد چه کسی دعوت آزمایشی را پذیرفته و برنامه را دانلود کرده است. بازخورد درون برنامهای را فعال کنید تا جمعآوری بازخورد از آزمایشکنندگان در مورد برنامههای پیشانتشار آسانتر شود.
با Android App Bundles کار می کند
نسخههای منتشر شده را برای آزمایشکنندگان برنامه Android App Bundle خود در Google Play توزیع کنید. App Distribution با سرویس اشتراکگذاری برنامه داخلی Google Play یکپارچه میشود تا فرآیندهای آزمایش و راهاندازی برنامه شما را سادهتر کند.
با Crashlytics کار می کند
وقتی با Crashlytics ترکیب میشوید، بینشهایی در مورد ثبات توزیعهای آزمایشی خود دریافت کنید.
نمونه مسیر پیاده سازی
آخرین نسخه پیش از انتشار خود را آپلود کنید
ابتدا، آخرین APK، AAB، یا IPA خود را با استفاده از کنسول Firebase ، fastlane، Gradle یا ابزارهای CLI در App Distribution آپلود کنید.
از آزمایش کنندگان دعوت کنید
سپس، آزمایشکنندگانی را که میخواهید برنامهتان را امتحان کنند، اضافه کنید. آزمایشکنندهها ایمیلی دریافت میکنند که آنها را در مراحل ورود به سیستم راهنمایی میکند.
بازخورد دریافت کنید
از آزمایشکنندگان خود بازخورد دریافت کنید، دادههای پایداری را کنترل کنید و در برنامهتان تکرار کنید.
نسخه های بتا جدید را منتشر کنید
هر زمان که ساخت جدیدی برای آزمایش آماده کردید، فقط آن را در App Distribution آپلود کنید. آزمایشکنندگان شما مطلع میشوند که ساخت جدیدی برای آزمایش در دسترس است.
تاریخ آخرین بهروزرسانی 2025-08-22 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-22 بهوقت ساعت هماهنگ جهانی."],[],[],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)."]]