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