इस दस्तावेज़ में, App Distribution में टेस्टर जोड़ने और हटाने का तरीका बताया गया है. इसमें ये टास्क भी शामिल हैं:
- किसी Firebase प्रोजेक्ट में टेस्टर जोड़ना और हटाना
- Firebase App Distribution API की मदद से, टेस्टर जोड़ना और हटाना
- किसी ग्रुप में टेस्टर जोड़ना और हटाना
किसी Firebase प्रोजेक्ट में टेस्टर जोड़ना और हटाना
Firebase कंसोल में App Distribution पेज के टेस्टर और ग्रुप टैब में जाकर, टेस्टर जोड़े और हटाए जा सकते हैं.
अगर आपके पास बड़ी संख्या में टेस्टर हैं, तो ग्रुप का इस्तेमाल करके, रिलीज़ के लिए टेस्टर के ऐक्सेस को मैनेज किया जा सकता है. ज़्यादा जानने के लिए, किसी ग्रुप में टेस्टर जोड़ना और हटाना लेख पढ़ें.
टेस्टर की सीमाएं
Firebase App Distribution के लिए, टेस्टर की संख्या से जुड़ी ये सीमाएं हैं:
किसी Firebase प्रोजेक्ट में ज़्यादा से ज़्यादा 500 टेस्टर जोड़ना
App Distribution ग्रुप में ज़्यादा से ज़्यादा 200 टेस्टर जोड़ें
ज़्यादा टेस्टर जोड़ने के लिए, बिना किसी शुल्क के सीमा बढ़ाने का अनुरोध करें.
Firebase App Distribution API की मदद से टेस्टर जोड़ना और हटाना
Firebase App Distribution API में testers.batchAdd और testers.batchRemove एंडपॉइंट का इस्तेमाल करके, App Distribution में टेस्टर जोड़े या हटाए जा सकते हैं. इसके लिए, App Distribution API को एचटीटीपी अनुरोध भेजना होगा.
किसी ग्रुप में टेस्टर जोड़ना और हटाना
Firebase कंसोल में App Distribution पेज के टेस्टर और ग्रुप टैब में जाकर, ग्रुप में टेस्टर जोड़े और हटाए जा सकते हैं. ग्रुप की मदद से, बड़ी संख्या में टेस्टर के लिए रिलीज़ का ऐक्सेस मैनेज किया जा सकता है. उदाहरण के लिए, टेस्टर के छोटे ग्रुप को किसी ऐप्लिकेशन की शुरुआती रिलीज़ का ऐक्सेस देने के लिए, एक ग्रुप बनाया जा सकता है. टेस्टर के शुरुआती ग्रुप से मिले सुझावों को लागू करने के बाद, ज़्यादा टेस्टर के लिए एक ग्रुप बनाया जा सकता है.
जब किसी ग्रुप में टेस्टर जोड़े जाते हैं, तो उन्हें उस ग्रुप में उपलब्ध सभी रिलीज़ का ऐक्सेस मिल जाता है. इसी तरह, ग्रुप से टेस्टर हटाने पर उनसे यह ऐक्सेस वापस ले लिया जाता है.
किसी ग्रुप से टेस्टर को हटाना
किसी ग्रुप से टेस्टर को हटाने पर:
- टेस्टर को उन सभी रिलीज़ से हटा दिया जाता है जिनका ऐक्सेस उन्हें सिर्फ़ उस ग्रुप से मिला था जिससे उन्हें हटाया गया है.
- अगर टेस्टर किसी ऐसे दूसरे ग्रुप का सदस्य है जिसके पास किसी रिलीज़ का ऐक्सेस है, तो टेस्टर के पास उस रिलीज़ का ऐक्सेस बना रहेगा.
ग्रुप मिटाना
किसी ग्रुप को मिटाने पर, उस ग्रुप के सभी टेस्टर उन सभी रिलीज़ से हटा दिए जाते हैं जिनका ऐक्सेस उन्हें सिर्फ़ उस ग्रुप का इस्तेमाल करके मिला था. ज़्यादातर मामलों में, ग्रुप को तुरंत मिटा दिया जाता है. हालांकि, अगर आपके पास बड़ी संख्या में टेस्टर और रिलीज़ हैं, तो ग्रुप को मिटाने में ज़्यादा समय लग सकता है. किसी ग्रुप को मिटाने के बाद, वह Firebase कंसोल के App Distribution पेज पर नहीं दिखता.
ऐसा हो सकता है कि ग्रुप को मिटाने का असर तुरंत न दिखे. ग्रुप को मिटाने के बाद, आपको कुछ समय के लिए, मिटाए गए ग्रुप के अलग-अलग टेस्टर दिख सकते हैं. ऐसा इसलिए, क्योंकि उनके पास किसी खास रिलीज़ का ऐक्सेस होता है.
अगले चरण
संगठन में काम करने वाले लोगों के लिए की जाने वाली टेस्टिंग के दायरे को बढ़ाने का तरीका जानने के लिए, न्योते के लिंक बनाना लेख पढ़ें.
अन्य iOS डिवाइसों को मैन्युअल तरीके से या प्रोग्राम के हिसाब से रजिस्टर करने के लिए, अन्य iOS डिवाइसों को रजिस्टर करना लेख पढ़ें.