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