जब Firebase console या सीएलआई टूल (Firebase CLI,fastlane) का इस्तेमाल करके, पहली बार कोई ऐप्लिकेशन डिस्ट्रिब्यूट किया जाता है, तो App Distribution टेस्टर को एक न्योता भेजता है. इसमें, बिल्ड को इंस्टॉल और टेस्ट करने के निर्देश शामिल होते हैं.
इस गाइड में, टेस्टर के नज़रिए से, App Distribution के ज़रिए डिस्ट्रिब्यूट किए गए नए ऐप्लिकेशन को इंस्टॉल और टेस्ट करने का तरीका बताया गया है. अक्सर पूछे जाने वाले सवालों के जवाब पाने या समस्या हल करने में मदद पाने के लिए, समस्या हल करने की गाइड पढ़ें.
पहला चरण: न्योता स्वीकार करने के लिए, Google से साइन इन करें
किसी iOS डिवाइस पर, Safari में ईमेल से मिला न्योता खोलें. Firebase प्रोफ़ाइल को सही तरीके से इंस्टॉल करने और दूसरे चरण में अपने डिवाइस को रजिस्टर करने के लिए, ईमेल से मिला न्योता खोलना ज़रूरी है.
जब आपसे कहा जाए, तब Google से साइन इन करें और ऐप्लिकेशन को टेस्ट करने का न्योता स्वीकार करें.
दूसरा चरण: Firebase प्रोफ़ाइल इंस्टॉल करना
Ad Hoc डिस्ट्रिब्यूशन
- टेस्ट ऐप्लिकेशन के पेज पर, डिवाइस रजिस्टर करें पर टैप करें.
- जब आपसे कहा जाए, तब Firebase प्रोफ़ाइल डाउनलोड करें. इसके बाद, प्रोफ़ाइल सेटिंग ऐप्लिकेशन में इंस्टॉल करें.
प्रोफ़ाइल इंस्टॉल करने से, Firebase को ये अनुमतियां मिलती हैं:
- डिवाइस का यूनीक डिवाइस आईडी (यूडीआईडी) इकट्ठा करके, टेस्ट के लिए डिवाइस को रजिस्टर करना. अगर Ad Hoc डिस्ट्रिब्यूशन की टेस्टिंग की जा रही है, तो Firebase, Firebase प्रोजेक्ट के सभी मालिकों और संपादकों को एक ईमेल भेजता है. इसमें, टेस्ट डिवाइस का यूडीआईडी शामिल होता है. साथ ही, इसमें यह भी बताया जाता है कि डिवाइस को ऐप्लिकेशन की प्रोविज़निंग प्रोफ़ाइल में कैसे शामिल किया जाए, ताकि आपके डिवाइस पर बिल्ड की टेस्टिंग की जा सके.
- टेस्ट डिवाइस की होम स्क्रीन पर, Firebase App Distribution वेब क्लिप इंस्टॉल करना. वेब क्लिप की मदद से, टेस्ट के लिए उपलब्ध सभी ऐप्लिकेशन इंस्टॉल और ऐक्सेस किए जा सकते हैं.
Enterprise डिस्ट्रिब्यूशन
यह चरण ज़रूरी नहीं है, लेकिन Enterprise के लिए साइन किए गए डिस्ट्रिब्यूशन की टेस्टिंग के लिए, इसकी सलाह दी जाती है. प्रोफ़ाइल इंस्टॉल करने से, Firebase App Distribution वेब क्लिप आपके डिवाइस की होम स्क्रीन पर जुड़ जाता है. इससे, आप टेस्ट के लिए उपलब्ध सभी ऐप्लिकेशन इंस्टॉल और ऐक्सेस कर सकते हैं. प्रोफ़ाइल को मैन्युअल तरीके से इंस्टॉल करने के लिए:
टेस्ट के लिए उपलब्ध ऐप्लिकेशन में जाकर, वह ऐप्लिकेशन चुनें जिसे आपको टेस्ट करना है.
ऐप्लिकेशन के पेज पर सबसे ऊपर दाएं कोने में, mobile_screen_share पर टैप करें.
Firebase प्रोफ़ाइल इंस्टॉल करने के लिए, दिखाए गए निर्देशों का पालन करें.
तीसरा चरण: बिल्ड इंस्टॉल और टेस्ट करना
Ad Hoc डिस्ट्रिब्यूशन
डिवाइस रजिस्टर करने के बाद, डेवलपर को अपनी प्रोविज़निंग प्रोफ़ाइल को आपके डिवाइस के यूडीआईडी से अपडेट करना होगा. साथ ही, ऐसा बिल्ड फिर से डिस्ट्रिब्यूट करना होगा जिसे आपके डिवाइस पर चलाने के लिए कॉन्फ़िगर किया गया हो. जब बिल्ड इंस्टॉल करने के लिए उपलब्ध हो जाता है, तब Firebase आपको एक सूचना भेजता है.
Firebase App Distribution वेब क्लिप के टेस्ट के लिए उपलब्ध ऐप्लिकेशन सेक्शन में जाकर, वह ऐप्लिकेशन चुनें जिसके लिए आपको नया बिल्ड इंस्टॉल करना है. इसके बाद, डाउनलोड करें पर टैप करें. बिल्ड, आपके डिवाइस की होम स्क्रीन पर डाउनलोड हो जाता है, ताकि आप तुरंत टेस्टिंग शुरू कर सकें.Enterprise डिस्ट्रिब्यूशन
- Firebase App Distribution वेब क्लिप के टेस्ट के लिए उपलब्ध ऐप्लिकेशन सेक्शन में जाकर, वह ऐप्लिकेशन चुनें जिसके लिए आपको नया बिल्ड इंस्टॉल करना है. इसके बाद, डाउनलोड करें पर टैप करें. बिल्ड, आपके डिवाइस की होम स्क्रीन पर डाउनलोड हो जाता है, ताकि आप तुरंत टेस्टिंग शुरू कर सकें.
सेटिंग ऐप्लिकेशन > प्रोफ़ाइल और डिवाइस मैनेजमेंट स्क्रीन में जाकर, ऐप्लिकेशन के डेवलपर का नाम चुनें और उस पर भरोसा करें.
अगर आपके पास Firebase App Distribution वेब क्लिप नहीं है, तो टेस्ट ऐप्लिकेशन के लिए नया बिल्ड इंस्टॉल किया जा सकता है. इसके लिए, Firebase से मिले नए बिल्ड की सूचना देने वाले ईमेल में, नया बिल्ड डाउनलोड करें पर टैप करें.
आखिर में, अपने डिवाइस की होम स्क्रीन पर वापस जाएं और टेस्ट ऐप्लिकेशन खोलें.
चौथा चरण: (ज़रूरी नहीं) नए बिल्ड की सूचनाएं चालू करना
अगर आपके टेस्ट ऐप्लिकेशन में Firebase App Distribution SDK टूल जोड़ा गया है, तो इन-ऐप्लिकेशन सूचनाएं चालू की जा सकती हैं. ये सूचनाएं, टेस्ट के लिए नए बिल्ड उपलब्ध होने पर दिखती हैं. एसडीके टूल के बारे में ज़्यादा जानने के लिए, शुरुआती निर्देश देखें. इसमें, टेस्ट ऐप्लिकेशन में इसे जोड़ने का तरीका भी बताया गया है.
अपने डिवाइस की होम स्क्रीन से, टेस्ट ऐप्लिकेशन खोलें.
सूचनाएं चालू करें डायलॉग दिखने पर, हां पर टैप करें.
उस Google खाते से साइन इन करें जिसका इस्तेमाल आपने पहले चरण में किया था. यह वही खाता है जिसका इस्तेमाल आपने ऐप्लिकेशन का न्योता स्वीकार करने के लिए किया था. इन-ऐप्लिकेशन सूचनाएं अपने-आप चालू हो जाती हैं.
अगर आपको अपने Google खाते में साइन इन करने में समस्या आ रही है, तो समस्या हल करने की गाइड देखें.
टेस्ट ऐप्लिकेशन पर वापस जाएं. अब, ऐप्लिकेशन के नए वर्शन टेस्ट के लिए उपलब्ध होने पर, आपको इन-ऐप्लिकेशन सूचनाएं मिलती हैं.
किसी सूचना से सीधे तौर पर ऐप्लिकेशन का नया वर्शन डाउनलोड करने के लिए, सूचना के डायलॉग में अपडेट करें पर टैप करें. ऐप्लिकेशन का नया वर्शन डाउनलोड हो जाता है और आपके डिवाइस की होम स्क्रीन पर जुड़ जाता है.
टेस्टर खाता मिटाना
अपने App Distribution टेस्टर खाते और उसके डेटा को मिटाने के लिए, App Distribution समस्या हल करने की गाइड और अक्सर पूछे जाने वाले सवाल देखें.