يمكنك إضافة مختبِرين وإزالتهم في علامة التبويب المختبِرون والمجموعات ضمن صفحة App Distribution في وحدة تحكّم Firebase.
إذا كان لديك عدد كبير من المختبِرين، يمكنك استخدام المجموعات لتسهيل إدارة إمكانية وصول المختبِرين إلى الإصدارات. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إضافة مختبِرين وإزالتهم من مجموعة.
حدود المختبِرين
يخضع Firebase App Distribution لحدود المختبِرين التالية:
إضافة 500 مختبِر كحدّ أقصى إلى مشروع على Firebase
إضافة 200 مختبِر كحدّ أقصى إلى مجموعة App Distribution
إضافة مختبِرين وإزالتهم باستخدام Firebase App Distribution API
يمكنك استخدام نقطتَي النهاية testers.batchAdd وtesters.batchRemove في
Firebase App Distribution API
لإضافة مختبِرين إلى App Distribution أو إزالتهم منها باستخدام طلب HTTP إلى
App Distribution API.
إضافة مختبِرين إلى مجموعة وإزالتهم منها
يمكنك إضافة مختبِرين وإزالتهم من المجموعات في علامة التبويب المختبِرون والمجموعات ضمن صفحة App Distribution في وحدة تحكّم Firebase. تكون المجموعات مفيدة لإدارة إمكانية الوصول إلى الإصدارات
لعدد كبير من المختبِرين. على سبيل المثال، يمكنك إنشاء مجموعة لمنح عدد صغير من المختبِرين إذن الوصول إلى إصدار مبكر من أحد التطبيقات. وبعد تنفيذ الملاحظات الواردة من مجموعة المختبِرين الأولية، يمكنك إنشاء مجموعة لعدد أكبر من المختبِرين.
عند إضافة مختبِرين إلى مجموعة أو إزالتهم منها، سيحصل هؤلاء المختبِرون على إذن الوصول إلى جميع الإصدارات التي تم توزيعها على تلك المجموعة أو سيفقدونه.
إزالة مختبِر من مجموعة
عند إزالة أحد المختبِرين من مجموعة:
تتم إزالة المختبِر من جميع الإصدارات التي كان بإمكانه الوصول إليها حصريًا من خلال المجموعة التي تمت إزالته منها.
إذا كان المختبِر عضوًا في مجموعة أخرى لديها أيضًا إذن الوصول إلى إصدار، سيحتفظ المختبِر بإذن الوصول إلى هذا الإصدار.
حذف مجموعة
عند حذف مجموعة، تتم إزالة جميع المختبِرين في تلك المجموعة من جميع الإصدارات التي كان بإمكانهم الوصول إليها حصريًا من خلال تلك المجموعة. في معظم الحالات، يتم حذف المجموعة على الفور تقريبًا، ولكن إذا كان لديك عدد كبير من المختبِرين وإصدارات التطبيق، قد تستغرق عملية حذف المجموعة وقتًا أطول. بعد حذف مجموعة، لن تظهر في صفحة App Distribution في وحدة تحكّم Firebase.
قد لا يتم تطبيق حذف مجموعة على الفور، فبعد حذف مجموعة، قد تظهر لك مؤقتًا قائمة بالمختبِرين الفرديين من المجموعة المحذوفة على أنّهم لديهم إذن الوصول إلى إصدار معيّن.
تاريخ التعديل الأخير: 2025-09-03 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-09-03 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["\u003cbr /\u003e\n\niOS+ Android \n\n\u003cbr /\u003e\n\nThis document describes how to add and remove testers in App Distribution, including\nthe following tasks:\n\n- [Add and remove testers from a Firebase project](#add-remove-testers-project)\n- [Add and remove testers with the Firebase App Distribution API](#add-remove-testers-api)\n- [Add and remove testers from a group](#add-remove-testers-group)\n\nAdd and remove testers from a Firebase project\n\nYou add and remove testers in the **Testers \\& Groups** tab of\nthe [App Distribution page](https://console.firebase.google.com/project/_/appdistribution)\nin the Firebase console.\n\nIf you have a large number of testers, you can use groups to more easily\nmanage tester access to releases. To learn more, see\n[Add and remove testers from a group](#add-remove-testers-group).\n\nTester limits\n\nFirebase App Distribution has the following tester limits:\n\n- Add a maximum of 500 testers to a Firebase project\n\n- Add a maximum of 200 testers to an App Distribution group\n\nTo add more testers, request a no-cost\n[limit increase](https://console.firebase.google.com/project/_/appdistribution/limits).\n\nAdd and remove testers with the Firebase App Distribution API\n\nYou can use the `testers.batchAdd` and `testers.batchRemove` endpoints in the\n[Firebase App Distribution API](/docs/reference/app-distribution/rest)\nto add or remove testers from App Distribution using an HTTP request to the\nApp Distribution API.\n\nAdd and remove testers from a group\n\nYou can add and remove testers from groups in the **Testers \\& Groups** tab of\nthe [App Distribution page](https://console.firebase.google.com/project/_/appdistribution)\nin the Firebase console. Groups are useful for managing access to releases\nfor a large number of testers. For example, you could create a group to grant\na small group of testers access to an early release of an app. Once you\nimplement feedback from the initial tester group, you can create a\ngroup for a larger number of testers.\n\nWhen you add or remove testers from a group, those testers gain or lose\naccess to *all of the releases* which were distributed to that group.\n\nRemove a tester from a group\n\nWhen you remove a tester from a group:\n\n- The tester is removed from *all* releases that they had access to *exclusively* via the group from which they were removed.\n- If the tester is a member of a different group which also has access to a release, the tester retains access to that release.\n\nDelete a group\n\nWhen you delete a group, all of the testers in that group are removed from all\nreleases that they had access to exclusively via that group. In most cases,\ngroup deletion occurs almost immediately; but if you have a large number of\ntesters and releases, the group delete can take longer. After you\ndelete a group, it is no longer listed in the App Distribution page of the\nFirebase console.\n\nDeleting a group may not take effect immediately; after you\ndelete a group you might temporarily see individual testers from the deleted\ngroup listed as having access to a specific release.\n\nNext steps\n\n- [Import testers from CSV files](/docs/app-distribution/import-testers-csv-files).\n\n- To learn how to increase your internal testing base, see [Create invite links](/docs/app-distribution/create-invite-links).\n\n- To register additional iOS devices manually or programmatically, see\n [Register additional iOS devices](/docs/app-distribution/register-additional-devices)."]]