Catch up on everthing we announced at this year's Firebase Summit. Learn more

توزیع برنامه Firebase

Firebase App Distribution توزیع برنامه‌های شما را بین آزمایش‌کنندگان مورد اعتماد بدون دردسر می‌کند. با قرار دادن سریع برنامه‌هایتان در دستگاه‌های آزمایش‌کننده، می‌توانید زودهنگام و اغلب بازخورد دریافت کنید. و اگر از Crashlytics در برنامه‌های خود استفاده می‌کنید، به‌طور خودکار معیارهای ثبات را برای همه ساخت‌های خود دریافت خواهید کرد، بنابراین می‌دانید چه زمانی برای ارسال آماده هستید.


برای شروع آماده اید؟

نحوه توزیع برنامه های iOS خود را بیاموزید:

فایربیس کنسول فایربیس CLI از Fastlane

نحوه توزیع برنامه های Android خود را بیاموزید:

فایربیس کنسول فایربیس CLI از Fastlane Gradle

قابلیت های کلیدی

کراس پلت فرم هر دو توزیع پیش انتشار iOS و Android خود را از یک مکان مدیریت کنید.
توزیع های سریع با نصب سریع، بدون SDK برای نصب و تحویل فوری برنامه، نسخه‌های اولیه را به سرعت در اختیار آزمایش‌کنندگان خود قرار دهید.
متناسب با جریان کاری شما بیلدها را با استفاده از کنسول Firebase، ابزار Firebase Command Line Interface (CLI) یا Gradle (Android) توزیع کنید. توزیع خودکار را با ادغام CLI در کارهای CI انجام دهید.
مدیریت تستر تیم های آزمایشی خود را با سازماندهی آنها در گروه ها مدیریت کنید. به راحتی آزمایش‌کنندگان جدید را با دعوت‌نامه‌های ایمیلی اضافه کنید که آن‌ها را در فرآیند ورود به سیستم راهنمایی می‌کند. وضعیت هر آزمایش‌کننده را برای نسخه‌های خاص برنامه‌تان ببینید: ببینید چه کسی دعوت آزمایشی را پذیرفته و برنامه را دانلود کرده است.
با Android App Bundles کار می کند نسخه‌های منتشر شده را برای آزمایش‌کنندگان برنامه Android App Bundle خود در Google Play توزیع کنید. App Distribution با سرویس اشتراک‌گذاری برنامه داخلی Google Play یکپارچه می‌شود تا فرآیندهای آزمایش و راه‌اندازی برنامه شما را ساده‌تر کند.
با Crashlytics کار می کند وقتی با Crashlytics ترکیب می‌شوید، بینش‌هایی در مورد ثبات توزیع‌های آزمایشی خود دریافت کنید.

نمونه مسیر پیاده سازی

آخرین نسخه پیش از انتشار خود را آپلود کنید ابتدا، آخرین APK، AAB یا IPA خود را با استفاده از کنسول Firebase، Gradle یا ابزارهای CLI در App Distribution آپلود کنید.
از آزمایش کنندگان دعوت کنید سپس، آزمایش‌کنندگانی را که می‌خواهید برنامه‌تان را امتحان کنند، اضافه کنید. آزمایش‌کننده‌ها ایمیلی دریافت می‌کنند که آن‌ها را در فرآیند سوار شدن راهنمایی می‌کند.
دریافت بازخورد از آزمایش‌کنندگان خود بازخورد دریافت کنید، داده‌های پایداری را کنترل کنید و در برنامه‌تان تکرار کنید.
نسخه های بتا جدید را منتشر کنید هر زمان که ساخت جدیدی برای آزمایش آماده کردید، فقط آن را در App Distribution آپلود کنید. آزمایش‌کنندگان شما مطلع می‌شوند که ساخت جدیدی برای آزمایش در دسترس است.

مراحل بعدی

نحوه توزیع برنامه های iOS خود را بیاموزید:

فایربیس کنسول فایربیس CLI از Fastlane

نحوه توزیع برنامه های Android خود را بیاموزید:

فایربیس کنسول فایربیس CLI از Fastlane Gradle

برای آشنایی با نحوه توزیع نسخه‌های بسته نرم‌افزاری با جزئیات، به کد لبه Android App Bundle مراجعه کنید:

مجموعه کدهای برنامه