افزودن و برداشتن آزمایش‌گران در App Distribution


این سند نحوه افزودن و برداشتن آزمایش‌گران در «توزیع برنامه» را شرح می‌دهد، ازجمله تکالیف زیر:

افزودن و برداشتن آزمایش‌گران از پروژه Firebase

آزمایش‌گرها را در برگه آزمایش‌گرها و گروه‌ها در صفحه توزیع برنامه در کنسول Firebase اضافه و حذف می‌کنید.

پس‌از اینکه آزمونگری به پروژه Firebase شما اضافه شد، می‌توانید آزمونگر را به گروه‌ها اضافه کنید. می‌توانید از گروه‌ها برای مدیریت دسترسی آزمایش‌گران به نسخه‌های پخش استفاده کنید. برای کسب اطلاعات بیشتر، افزودن، برداشتن، و جستجوی آزمایش‌کنندگان از گروه را ببینید.

آزمونگرانی که از پروژه Firebase برداشته می‌شوند دسترسی به همه انتشارهای پروژه را ازدست می‌دهند. همچنین می‌توانید هنگام راه‌اندازی توزیع برنامه‌تان، آزمایش‌گر اضافه یا حذف کنید. برای کسب اطلاعات بیشتر درباره افزودن و برداشتن آزمایش‌گر، استفاده از Firebase CLI و استفاده از fastlane را ببینید. همچنین می‌توانید از Firebase App Distribution API استفاده کنید.

اگر تعداد زیادی آزمایش‌گر دارید، می‌توانید از گروه‌ها برای مدیریت دسترسی آزمایش‌گران به نسخه‌های پخش استفاده کنید. برای کسب اطلاعات بیشتر، به افزودن و برداشتن آزمایش‌کنندگان از گروه مراجعه کنید.

محدودیت‌های آزمایش‌گر

‫Firebase App Distribution محدودیت‌های آزمایش‌کننده زیر را دارد:

  • حداکثر ۵۰۰ آزمایش‌گر به پروژه Firebase اضافه کنید

  • حداکثر ۲۰۰ آزمایش‌گر به گروه App Distribution اضافه کنید

برای افزودن آزمایش‌کنندگان بیشتر، درخواست افزایش حد بدون هزینه کنید.

افزودن و برداشتن آزمایش‌گران با «میانای برنامه‌سازی کاربردی توزیع برنامه Firebase»

می‌توانید از نقاط پایانی testers.batchAdd و testers.batchRemove در میانای برنامه‌سازی کاربردی توزیع برنامه Firebase برای افزودن یا برداشتن آزمایش‌گران از «توزیع برنامه» بااستفاده از درخواست HTTP به میانای برنامه‌سازی کاربردی «توزیع برنامه» استفاده کنید.

افزودن و برداشتن آزمایش‌گران از گروه

می‌توانید آزمونگران را در گروه‌های برگه آزمونگران و گروه‌ها در صفحه توزیع برنامه در کنسول Firebase اضافه و حذف کنید. گروه‌ها برای مدیریت دسترسی به نسخه‌های پخش برای تعداد زیادی آزمایش‌گر مفید هستند. برای مثال، می‌توانید گروهی ایجاد کنید تا به گروه کوچکی از آزمایش‌گران دسترسی به نسخهٔ پخش اولیه برنامه را اعطا کنید. پس‌از اینکه بازخورد گروه آزمایش‌گر اولیه را پیاده‌سازی کردید، می‌توانید گروهی برای تعداد بیشتری از آزمایش‌گران ایجاد کنید.

وقتی آزمونگرهایی را به گروهی اضافه یا از آن حذف می‌کنید، آن آزمونگران به همه نسخه‌های پخش که در آن گروه توزیع شده است دسترسی پیدا می‌کنند یا دسترسی‌شان را ازدست می‌دهند.

برداشتن آزمایشگر از گروه

وقتی آزمایشگری را از گروهی برمی‌دارید:

  • آزمونگر از همه نسخه‌های پخشی که بااستفاده از گروهی که از آن برداشته شده است به آن‌ها دسترسی انحصاری داشته است برداشته می‌شود.
  • اگر آزمایشگر عضو گروه دیگری باشد که به نسخه پخش نیز دسترسی دارد، آزمایشگر دسترسی به آن نسخه پخش را حفظ می‌کند.

حذف گروه

وقتی گروهی را حذف می‌کنید، همه آزمایشگران آن گروه از همه نسخه‌های پخشی که منحصراً بااستفاده از آن گروه به آن‌ها دسترسی داشتند برداشته می‌شوند. در اکثر موارد، حذف گروه تقریباً بلافاصله انجام می‌شود؛ اما اگر تعداد زیادی آزمون‌گر و نسخه پخش داشته باشید، حذف گروه ممکن است بیشتر طول بکشد. پس‌از اینکه گروهی را حذف کردید، دیگر در صفحه «توزیع برنامه» در کنسول Firebase فهرست نمی‌شود.

حذف گروه ممکن است بلافاصله اعمال نشود؛ پس‌از حذف گروه، ممکن است به‌طور موقت آزمایشگران تکی از گروه حذف‌شده را ببینید که به‌عنوان دارای دسترسی به نسخه پخش خاصی فهرست شده‌اند.

مراحل بعدی