توزیع برنامه Firebase
Firebase App Distribution توزیع برنامههای شما را بین آزمایشکنندگان مورد اعتماد بدون دردسر میکند. با قرار دادن سریع برنامههایتان در دستگاههای آزمایشکننده، میتوانید زودهنگام و اغلب بازخورد دریافت کنید. و اگر از Crashlytics در برنامههای خود استفاده میکنید، بهطور خودکار معیارهای ثبات را برای همه ساختهای خود دریافت خواهید کرد، بنابراین میدانید چه زمانی برای ارسال آماده هستید.
برای شروع آماده اید؟
نحوه توزیع برنامه های iOS خود را بیاموزید:
کنسول Firebase Firebase CLI fastlane REST API
نحوه توزیع برنامه های Android خود را بیاموزید:
قابلیت های کلیدی
کراس پلت فرم | هر دو توزیع پیش انتشار 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
برای کسب اطلاعات بیشتر در مورد توزیع برنامه، کدهای زیر را بررسی کنید:
با Firebase App Distribution iOS SDK به آزمایشکنندگان درباره نسخههای جدید برنامهتان هشدار دهید .
با App Distribution و fastlane بیلدهای iOS پیش از انتشار خود را سریعتر توزیع کنید.