Firebase Firebaseकंसोल का इस्तेमाल करके, अपनी टीम के टेस्टर मैनेज किए जा सकते हैं. साथ ही, उन्हें बिल्ड डिस्ट्रिब्यूट किए जा सकते हैं.
शुरू करने से पहले
अगर आपने पहले से ही A/B टेस्टिंग नहीं बनाई है, तो अपने Apple प्रोजेक्ट में Firebase जोड़ें.
अगर आपने Firebase के किसी अन्य प्रॉडक्ट का इस्तेमाल नहीं किया है, तो आपको सिर्फ़ एक प्रोजेक्ट बनाना होगा और अपने ऐप्लिकेशन को रजिस्टर करना होगा. हालांकि, अगर आपने आने वाले समय में अन्य प्रॉडक्ट इस्तेमाल करने का फ़ैसला लिया है, तो ऊपर लिंक किए गए पेज पर दिए गए सभी चरण पूरे करें.
App Distribution पेज Firebase कंसोल का खोलें. प्रॉम्प्ट मिलने पर, अपना Firebase प्रोजेक्ट चुनें. इसके बाद, ऐप्लिकेशन स्विचर का इस्तेमाल करके अपना ऐप्लिकेशन चुनें और शुरू करें पर क्लिक करें.
पहला चरण. टेस्टर को अपना ऐप्लिकेशन डिस्ट्रिब्यूट करना
टेस्टर को अपना ऐप्लिकेशन डिस्ट्रिब्यूट करने के लिए, Firebase कंसोल का इस्तेमाल करके IPA फ़ाइल अपलोड करें:
App Distribution पेज Firebase कंसोल का खोलें. प्रॉम्प्ट मिलने पर, अपना Firebase प्रोजेक्ट चुनें.
रिलीज़ पेज पर, ड्रॉप-डाउन मेन्यू से वह ऐप्लिकेशन चुनें जिसे आपको डिस्ट्रिब्यूट करना है.
अपने ऐप्लिकेशन की IPA फ़ाइल को कंसोल पर खींचें और छोड़ें, ताकि वह अपलोड हो जाए.
अपलोड पूरा होने के बाद, टेस्टर ग्रुप और उन अलग-अलग टेस्टर के बारे में बताएं जिन्हें आपको बिल्ड भेजना है. इसके बाद, बिल्ड के लिए रिलीज़ नोट जोड़ें.
टेस्टर ग्रुप बनाने के बारे में ज़्यादा जानने के लिए, टेस्टर मैनेज करना लेख पढ़ें.
बिल्ड को टेस्टर के लिए उपलब्ध कराने के लिए, डिस्ट्रिब्यूट करें पर क्लिक करें.
रिलीज़ के लिंक उन टेस्टर के साथ शेयर करने के लिए जिनके पास उन रिलीज़ का ऐक्सेस है, लिंक आइकॉन पर क्लिक करके रिलीज़ के लिंक को क्लिपबोर्ड पर कॉपी करें.
बिल्ड डिस्ट्रिब्यूट करने के बाद, यह App Distribution डैशबोर्ड में Firebase कंसोल के 150 दिनों (पांच महीनों) तक उपलब्ध रहता है. बिल्ड की समयसीमा खत्म होने में 30 दिन बाकी रहने पर, Firebase कंसोल और टेस्टर के टेस्ट डिवाइस पर, बिल्ड की सूची में समयसीमा खत्म होने की सूचना दिखती है.
जिन टेस्टर को ऐप्लिकेशन की जांच करने के लिए न्योता नहीं मिला है उन्हें शुरू करने के लिए, ईमेल से न्योते मिलते हैं. वहीं, मौजूदा टेस्टर को ईमेल से सूचनाएं मिलती हैं कि जांच के लिए नया बिल्ड उपलब्ध है. टेस्ट ऐप्लिकेशन इंस्टॉल करने का तरीका जानने के लिए, टेस्टर के तौर पर सेट अप करना लेख पढ़ें. Firebase Firebase कंसोल में, हर टेस्टर की स्थिति की निगरानी की जा सकती है. जैसे, उन्होंने न्योता स्वीकार किया है या नहीं और उन्होंने ऐप्लिकेशन डाउनलोड किया है या नहीं.
टेस्टर के पास, ऐप्लिकेशन की जांच करने के लिए न्योता स्वीकार करने के लिए 30 दिन होते हैं. इसके बाद, न्योते की समयसीमा खत्म हो जाती है. जब किसी न्योते की समयसीमा खत्म होने में पांच दिन बाकी होते हैं, तो Firebase कंसोल में, रिलीज़ पर मौजूद टेस्टर के बगल में समयसीमा खत्म होने की सूचना दिखती है. टेस्टर की लाइन में मौजूद ड्रॉप-डाउन मेन्यू का इस्तेमाल करके, न्योता फिर से भेजकर उसे रिन्यू किया जा सकता है.
अगले चरण
ज़्यादा डिवाइसों को मैन्युअल तरीके से या प्रोग्राम के ज़रिए रजिस्टर करने के लिए, iOS के अन्य डिवाइस रजिस्टर करना लेख पढ़ें.
सीआई/सीडी और फ़ास्टलेन का इस्तेमाल करके, क्यूए टेस्टर को Apple के ऐप्लिकेशन डिस्ट्रिब्यूट करने के सबसे सही तरीके जानें.