این راهنما نحوه بارگذاری فایلهای 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 آشنا شوید.