این راهنما نحوه بارگذاری فایلهای APK در App Distribution و توزیع نسخههای ساخت بین آزمایشکنندگان بااستفاده از کنسول Firebase را شرح میدهد.
قبل از شروع
اگر قبلاً این کار را نکردهاید، Firebase را به پروژه Android خود اضافه کنید.
اگر از هیچ محصول Firebase دیگری استفاده نمیکنید، فقط باید پروژهای ایجاد کنید و برنامهتان را ثبت کنید. بااینحال، اگر تصمیم گرفتید در آینده از محصولات دیگری استفاده کنید، حتماً همه مراحل موجود در صفحه پیوندشده در بالا را تکمیل کنید.
صفحه App Distribution کنسول Firebase را باز کنید. وقتی از شما خواسته شد، پروژه Firebase خود را انتخاب کنید، برنامهتان را بااستفاده از تعویضکننده برنامه انتخاب کنید، و روی شروع به کار کلیک کنید.
مرحله ۱. برنامهتان را بسازید
وقتی آماده توزیع نسخه پیشانتشار برنامهتان به آزمایشگران هستید، فایل APK خود را بااستفاده از فرایند معمول خود بسازید. باید APK را با کلید رفع اشکال یا کلید امضای برنامه امضا کنید.
مرحله ۲. توزیع برنامه برای آزمایشگران
برای توزیع برنامهتان بین آزمایشکنندگان، فایل APK خود را بااستفاده از کنسول Firebase بارگذاری کنید:
صفحه App Distribution کنسول Firebase را باز کنید. وقتی از شما خواسته شد، پروژه Firebase خود را انتخاب کنید.
در صفحه نسخههای پخش، برنامهای را که میخواهید توزیع کنید از منوِ کرکرهای انتخاب کنید.
فایل APK برنامهتان را به کنسول بکشید تا بارگذاری شود.
وقتی بارگذاری تکمیل شد، گروههای آزمونگر و آزمونگرهای تکی را که میخواهید نسخه ساخت را دریافت کنند مشخص کنید. سپس، یادداشتهای انتشار را برای ساخت اضافه کنید.
برای کسب اطلاعات بیشتر درباره ایجاد گروههای آزمایشکننده، به مدیریت آزمایشکنندگان مراجعه کنید.
روی توزیع کلیک کنید تا نسخه ساخت برای آزمایشگران دردسترس قرار گیرد. آزمایشکننده بهطور خودکار دعوتنامهای ازطریق ایمیل برای آزمایش برنامه دریافت میکند.
(اختیاری) برای همرسانی پیوندهای نسخههای پخش خاص با آزمایشکنندگانی که به آن نسخههای پخش دسترسی دارند، روی نماد پیوند کلیک کنید تا پیوند نسخه پخش در بریدهدان کپی شود.
وقتی ساختتان را توزیع میکنید، بهمدت ۱۵۰ روز (پنج ماه) در داشبورد App Distribution در کنسول Firebase دردسترس قرار میگیرد. وقتی ۳۰ روز به انقضای ساخت باقی مانده باشد، اعلان انقضا هم در کنسول و هم در فهرست ساختهای آزمایشکننده در دستگاه آزمایشی او نشان داده میشود.
آزمایشگرانی که برای آزمایش برنامه دعوت نشدهاند، دعوتنامههای ایمیلی برای شروع دریافت میکنند و آزمایشگران فعلی اعلانهای ایمیلی دریافت میکنند که ساخت جدیدی برای آزمایش آماده است. برای دستورالعملهای نحوه نصب برنامه آزمایشی، به راهاندازی بهعنوان آزمونگر با App Distribution مراجعه کنید. میتوانید وضعیت هر آزمایشکننده را (اینکه دعوت را پذیرفته است یا نه و اینکه برنامه را بارگیری کرده است یا نه) در کنسول Firebase پایش کنید.
آزمونگران ۳۰ روز فرصت دارند تا دعوت آزمایش برنامه را قبلاز منقضی شدن آن بپذیرند. وقتی ۵ روز به انقضای دعوت باقی مانده باشد، اعلان انقضا در کنسول Firebase در کنار آزمایشکننده در نسخه پخش ظاهر میشود. دعوت را میتوان با ارسال مجدد آن بااستفاده از منو کرکرهای در ردیف آزمایشکننده تمدید کرد.
مراحل بعدی
بازخورد درونبرنامه را پیادهسازی کنید تا آزمایشکنندگان بتوانند بهراحتی درباره برنامهتان بازخورد (ازجمله نماگرفت) ارسال کنند.
با نحوه نمایش هشدارهای درونبرنامه به آزمونگران خود هنگام دردسترس بودن نسخههای ساخت جدید برنامهتان برای نصب آشنا شوید.
با روالهای مطلوب برای توزیع برنامههای Android بین آزمایشکنندگان تضمین کیفیت بااستفاده از CI/CD آشنا شوید.