این سند نحوه اضافه کردن و حذف آزمایشکنندگان در توزیع برنامه، از جمله وظایف زیر را شرح میدهد:
- اضافه کردن و حذف کردن آزمایشکنندگان از یک پروژه Firebase
- اضافه کردن و حذف آزمایشکنندگان با API توزیع برنامه Firebase
- اضافه کردن و حذف کردن آزمایشکنندگان از یک گروه
اضافه کردن و حذف کردن آزمایشکنندگان از یک پروژه Firebase
شما میتوانید آزمایشکنندگان را در برگهی «آزمایشکنندگان و گروهها» در صفحهی «توزیع برنامه» در کنسول فایربیس اضافه و حذف کنید.
اگر تعداد زیادی آزمایشکننده دارید، میتوانید از گروهها برای مدیریت آسانتر دسترسی آزمایشکنندگان به نسخهها استفاده کنید. برای کسب اطلاعات بیشتر، به بخش افزودن و حذف آزمایشکنندگان از یک گروه مراجعه کنید.
محدودیتهای آزمایشکننده
Firebase App Distribution محدودیتهای تستر زیر را دارد:
حداکثر ۵۰۰ آزمایشکننده به یک پروژه Firebase اضافه کنید
حداکثر ۲۰۰ آزمایشکننده را به یک گروه App Distribution اضافه کنید
برای افزودن آزمایشکنندگان بیشتر، درخواست افزایش سقف بدون هزینه را بدهید.
اضافه کردن و حذف آزمایشکنندگان با API توزیع برنامه Firebase
شما میتوانید از نقاط پایانی testers.batchAdd و testers.batchRemove در API توزیع برنامه Firebase برای اضافه کردن یا حذف آزمایشکنندگان از توزیع برنامه با استفاده از یک درخواست HTTP به API توزیع برنامه استفاده کنید.
اضافه کردن و حذف کردن آزمایشکنندگان از یک گروه
شما میتوانید در تب Testers & Groups از صفحه App Distribution در کنسول Firebase، آزمایشکنندگان را به گروهها اضافه و حذف کنید. گروهها برای مدیریت دسترسی به نسخههای منتشر شده برای تعداد زیادی از آزمایشکنندگان مفید هستند. به عنوان مثال، میتوانید گروهی ایجاد کنید تا به گروه کوچکی از آزمایشکنندگان دسترسی به نسخه اولیه یک برنامه را بدهید. پس از پیادهسازی بازخورد از گروه آزمایشکنندگان اولیه، میتوانید گروهی برای تعداد بیشتری از آزمایشکنندگان ایجاد کنید.
وقتی شما آزمایشکنندگان را به یک گروه اضافه یا از آن حذف میکنید، آن آزمایشکنندگان به تمام نسخههایی که در آن گروه توزیع شدهاند، دسترسی پیدا میکنند یا دسترسی خود را از دست میدهند.
حذف یک آزمایشکننده از یک گروه
وقتی یک آزمایشکننده را از یک گروه حذف میکنید:
- آزمایشکننده از تمام نسخههایی که منحصراً از طریق گروهی که از آن حذف شده به آنها دسترسی داشته، حذف میشود.
- اگر آزمایشکننده عضو گروه دیگری باشد که آن گروه نیز به یک نسخه دسترسی دارد، آزمایشکننده به آن نسخه دسترسی خواهد داشت.
حذف یک گروه
وقتی یک گروه را حذف میکنید، تمام آزمایشکنندگان آن گروه از تمام نسخههایی که منحصراً از طریق آن گروه به آنها دسترسی داشتهاند، حذف میشوند. در بیشتر موارد، حذف گروه تقریباً بلافاصله اتفاق میافتد؛ اما اگر تعداد زیادی آزمایشکننده و نسخه داشته باشید، حذف گروه میتواند بیشتر طول بکشد. پس از حذف یک گروه، دیگر در صفحه توزیع برنامه کنسول Firebase فهرست نمیشود.
حذف یک گروه ممکن است بلافاصله اعمال نشود؛ پس از حذف یک گروه، ممکن است بهطور موقت شاهد دسترسی آزمایشکنندگان گروه حذفشده به یک نسخه خاص باشید.
مراحل بعدی
برای یادگیری نحوه افزایش پایگاه آزمایش داخلی خود، به ایجاد لینکهای دعوت مراجعه کنید.
برای ثبت دستگاههای iOS اضافی به صورت دستی یا برنامهنویسی، به بخش ثبت دستگاههای iOS اضافی مراجعه کنید.