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