يوضّح هذا المستند كيفية إضافة المختبِرين وإزالتهم في "توزيع التطبيقات"، بما في ذلك المهام التالية:
- إضافة مختبِرين وإزالتهم من مشروع على Firebase
- إضافة المختبِرين وإزالتهم باستخدام Firebase App Distribution API
- إضافة مختبِرين إلى مجموعة وإزالتهم منها
إضافة المختبِرين وإزالتهم من مشروع Firebase
يمكنك إضافة المختبِرين وإزالتهم في علامة التبويب المختبِرون والمجموعات ضمن صفحة "توزيع التطبيقات" في وحدة تحكُّم Firebase.
بعد إضافة مختبِر إلى مشروعك على Firebase، يمكنك إضافته إلى المجموعات. يمكنك استخدام المجموعات لإدارة إمكانية وصول المختبِرين إلى الإصدارات بسهولة أكبر. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إضافة مختبِرين وإزالتهم والبحث عنهم من مجموعة.
يفقد المختبِرون الذين تتم إزالتهم من مشروع Firebase إمكانية الوصول إلى كل الإصدارات في مشروعك. يمكنك أيضًا إضافة مختبِرين أو إزالتهم عند إعداد إصدار من تطبيقك. للاطّلاع على مزيد من المعلومات عن إضافة المختبِرين وإزالتهم، راجِع مقالتَي استخدام واجهة برمجة التطبيقات Firebase CLI واستخدام fastlane. يمكنك أيضًا استخدام Firebase App Distribution API.
إذا كان لديك عدد كبير من المختبِرين، يمكنك استخدام المجموعات لتسهيل إدارة إمكانية وصول المختبِرين إلى الإصدارات. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إضافة المختبِرين وإزالتهم من مجموعة.
حدود المختبِرين
لدى "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.
إضافة مختبِرين إلى مجموعة وإزالتهم منها
يمكنك إضافة المختبِرين وإزالتهم من المجموعات في علامة التبويب المختبِرون والمجموعات ضمن صفحة "توزيع التطبيق" ضمن "وحدة تحكُّم Firebase". تكون المجموعات مفيدة لإدارة إمكانية وصول عدد كبير من المختبِرين إلى الإصدارات. على سبيل المثال، يمكنك إنشاء مجموعة لمنح مجموعة صغيرة من المختبِرين إذن الوصول إلى إصدار مبكر من التطبيق. وبعد تنفيذ الملاحظات الواردة من مجموعة المختبِرين الأولية، يمكنك إنشاء مجموعة لعدد أكبر من المختبِرين.
عند إضافة مختبِرين إلى مجموعة أو إزالتهم، يحصل هؤلاء المختبِرون على إمكانية الوصول إلى جميع الإصدارات التي تم توزيعها على تلك المجموعة أو سيفقدون إمكانية الوصول إليها.
إزالة مختبِر من مجموعة
عند إزالة مختبِر من مجموعة:
- تتم إزالة المختبِر من جميع الإصدارات التي كان بإمكانه الوصول إليها حصريًا من خلال المجموعة التي تمت إزالته منها.
- إذا كان المختبِر عضوًا في مجموعة مختلفة يمكنها أيضًا الوصول إلى أحد الإصدارات، يحتفظ المختبِر بإمكانية الوصول إلى هذا الإصدار.
حذف مجموعة
عند حذف مجموعة، تتم إزالة جميع المختبِرين في تلك المجموعة من جميع الإصدارات التي كان بإمكانهم الوصول إليها حصريًا من خلال تلك المجموعة. في معظم الحالات، يتم حذف المجموعة على الفور تقريبًا، ولكن إذا كان لديك عدد كبير من المختبِرين والإصدارات، قد يستغرق حذف المجموعة وقتًا أطول. بعد حذف مجموعة، لن يتم إدراجها في صفحة "نشر التطبيقات" ضمن وحدة تحكّم Firebase.
قد لا يتم تطبيق حذف مجموعة على الفور. بعد حذف مجموعة، قد يظهر لك مؤقتًا مختبِرون فرديون من المجموعة التي تم حذفها مدرَجين على أنّ لديهم إذن الوصول إلى إصدار معيّن.
الخطوات التالية
لمعرفة كيفية زيادة قاعدة الاختبار الداخلي، يُرجى الاطّلاع على مقالة إنشاء روابط دعوة.
لتسجيل أجهزة iOS إضافية يدويًا أو آليًا، يُرجى الاطّلاع على مقالة تسجيل أجهزة iOS إضافية.