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