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

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


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

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

کنسول Firebase Firebase CLI fastlane REST API

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

کنسول Firebase Firebase CLI fastlane Gradle REST API

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

کراس پلت فرم هر دو توزیع پیش انتشار 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 آپلود کنید. آزمایش‌کنندگان شما مطلع می‌شوند که ساخت جدیدی برای آزمایش در دسترس است.

مراحل بعدی

بهترین شیوه ها را بیاموزید

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

کنسول Firebase Firebase CLI fastlane REST API

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

کنسول Firebase Firebase CLI fastlane Gradle REST API

برای کسب اطلاعات بیشتر در مورد توزیع برنامه، کدهای زیر را بررسی کنید: