App Distribution की मदद से, टेस्टर के तौर पर सेट अप करें


जब Firebase console या सीएलआई टूल (Firebase CLI,fastlane) का इस्तेमाल करके, पहली बार कोई ऐप्लिकेशन डिस्ट्रिब्यूट किया जाता है, तो App Distribution टेस्टर को एक न्योता भेजता है. इसमें, बिल्ड को इंस्टॉल और टेस्ट करने के निर्देश शामिल होते हैं.

इस गाइड में, App Distribution के ज़रिए डिस्ट्रिब्यूट किए गए नए ऐप्लिकेशन को इंस्टॉल और टेस्ट करने का तरीका बताया गया है. यह जानकारी, टेस्टर के नज़रिए से दी गई है.App Distribution अक्सर पूछे जाने वाले सवालों के जवाब पाने या समस्या हल करने में मदद पाने के लिए, समस्या हल करने की गाइड पढ़ें.

पहला चरण: न्योता स्वीकार करने के लिए, Google खाते से साइन इन करना

  1. किसी iOS डिवाइस पर, Safari में न्योते का ईमेल खोलें. Firebase प्रोफ़ाइल को सही तरीके से इंस्टॉल करने और दूसरे चरण में अपने डिवाइस को रजिस्टर करने के लिए, आपको न्योते का ईमेल खोलना होगा.

  2. जब आपसे कहा जाए, तब Google खाते से साइन इन करें और ऐप्लिकेशन को टेस्ट करने का न्योता स्वीकार करें.

न्योता स्वीकार करने के बाद, आपको टेस्ट ऐप्लिकेशन इंस्टॉल करने का ऐक्सेस मिल जाता है. इसके अलावा, जब ऐप्लिकेशन का डेवलपर कोई नया बिल्ड डिस्ट्रिब्यूट करता है और आपको टेस्टर के तौर पर शामिल करता है, तब आपको Firebase से बिल्ड की सूचना देने वाले ईमेल भी मिलते हैं.

दूसरा चरण: Firebase प्रोफ़ाइल इंस्टॉल करना

Ad Hoc डिस्ट्रिब्यूशन

  1. टेस्ट ऐप्लिकेशन के पेज पर, डिवाइस रजिस्टर करें पर टैप करें.
  2. जब आपसे कहा जाए, तब Firebase प्रोफ़ाइल डाउनलोड करें. इसके बाद, प्रोफ़ाइल सेटिंग ऐप्लिकेशन में इंस्टॉल करें.

प्रोफ़ाइल इंस्टॉल करने से, Firebase को ये अनुमतियां मिलती हैं:

  • डिवाइस का यूनीक डिवाइस आईडी (यूडीआईडी) इकट्ठा करके, टेस्ट डिवाइस को रजिस्टर करना. अगर Ad Hoc डिस्ट्रिब्यूशन की टेस्टिंग की जा रही है, तो Firebase, Firebase प्रोजेक्ट के सभी मालिकों और संपादकों को एक ईमेल भेजता है. इसमें, टेस्ट डिवाइस का यूडीआईडी शामिल होता है. साथ ही, इसमें यह भी बताया जाता है कि डिवाइस को ऐप्लिकेशन की प्रोविज़निंग प्रोफ़ाइल में कैसे शामिल किया जाए, ताकि आपके डिवाइस पर बिल्ड की टेस्टिंग की जा सके.
  • टेस्ट डिवाइस की होम स्क्रीन पर, Firebase App Distribution वेब क्लिप इंस्टॉल करना. वेब क्लिप की मदद से, अपने सभी टेस्ट ऐप्लिकेशन इंस्टॉल और ऐक्सेस किए जा सकते हैं.

एंटरप्राइज़ डिस्ट्रिब्यूशन

यह चरण ज़रूरी नहीं है, लेकिन एंटरप्राइज़ के लिए साइन किए गए डिस्ट्रिब्यूशन की टेस्टिंग के लिए, इसकी सलाह दी जाती है. प्रोफ़ाइल इंस्टॉल करने से, Firebase App Distribution वेब क्लिप आपके डिवाइस की होम स्क्रीन पर जुड़ जाता है. इससे, अपने सभी टेस्ट ऐप्लिकेशन इंस्टॉल और ऐक्सेस किए जा सकते हैं. प्रोफ़ाइल को मैन्युअल तरीके से इंस्टॉल करने के लिए:

  1. टेस्ट ऐप्लिकेशन में जाकर, वह ऐप्लिकेशन चुनें जिसकी आपको टेस्टिंग करनी है.

  2. ऐप्लिकेशन के पेज पर सबसे ऊपर दाएं कोने में, पर टैप करें.

  3. Firebase प्रोफ़ाइल इंस्टॉल करने के लिए, दिखाए गए निर्देशों का पालन करें.

तीसरा चरण: बिल्ड इंस्टॉल और टेस्ट करना

Ad Hoc डिस्ट्रिब्यूशन

डिवाइस रजिस्टर करने के बाद, डेवलपर को अपनी प्रोविज़निंग प्रोफ़ाइल को आपके डिवाइस के यूडीआईडी से अपडेट करना होगा. साथ ही, उसे ऐसा बिल्ड फिर से डिस्ट्रिब्यूट करना होगा जिसे आपके डिवाइस पर चलाने के लिए कॉन्फ़िगर किया गया हो. जब बिल्ड इंस्टॉल करने के लिए उपलब्ध हो जाता है, तब Firebase आपको एक सूचना ईमेल करता है.

Firebase App Distribution वेब क्लिप के टेस्ट ऐप्लिकेशन सेक्शन में जाकर, वह ऐप्लिकेशन चुनें जिसके लिए आपको नया बिल्ड इंस्टॉल करना है. इसके बाद, डाउनलोड करें पर टैप करें. बिल्ड, आपके डिवाइस की होम स्क्रीन पर डाउनलोड हो जाता है, ताकि आप तुरंत टेस्टिंग शुरू कर सकें.

एंटरप्राइज़ डिस्ट्रिब्यूशन

  1. Firebase App Distribution वेब क्लिप के टेस्ट ऐप्लिकेशन सेक्शन में जाकर, वह ऐप्लिकेशन चुनें जिसके लिए आपको नया बिल्ड इंस्टॉल करना है. इसके बाद, डाउनलोड करें पर टैप करें. बिल्ड, आपके डिवाइस की होम स्क्रीन पर डाउनलोड हो जाता है, ताकि आप तुरंत टेस्टिंग शुरू कर सकें.
  2. सेटिंग ऐप्लिकेशन > प्रोफ़ाइल और डिवाइस मैनेजमेंट स्क्रीन में जाकर, ऐप्लिकेशन के डेवलपर का नाम चुनें और उस पर भरोसा करें.

अगर आपके पास Firebase App Distribution का वेब क्लिप नहीं है, तो अपने टेस्ट ऐप्लिकेशन के लिए नया बिल्ड इंस्टॉल किया जा सकता है. इसके लिए, Firebase से मिले नए बिल्ड की सूचना देने वाले ईमेल में, सबसे नया बिल्ड डाउनलोड करें पर टैप करें.

आखिर में, अपने डिवाइस की होम स्क्रीन पर वापस जाएं और टेस्ट ऐप्लिकेशन खोलें.

चौथा चरण: (ज़रूरी नहीं) नए बिल्ड के अलर्ट चालू करना

अगर आपके टेस्ट ऐप्लिकेशन में Firebase App Distribution SDK टूल जोड़ा गया है, तो आप इन-ऐप्लिकेशन अलर्ट चालू किए जा सकते हैं. ये अलर्ट, टेस्ट करने के लिए नए बिल्ड उपलब्ध होने पर दिखते हैं. एसडीके टूल के बारे में ज़्यादा जानने के लिए, शुरुआती निर्देश देखें. इसमें, टेस्ट ऐप्लिकेशन में इसे जोड़ने का तरीका भी बताया गया है.

  1. अपने डिवाइस की होम स्क्रीन से, टेस्ट ऐप्लिकेशन खोलें.

  2. अलर्ट चालू करें डायलॉग दिखने पर, हां पर टैप करें.

  3. उस Google खाते से साइन इन करें जिसका इस्तेमाल आपने पहले चरण में किया था. यह वही खाता है जिसका इस्तेमाल आपने ऐप्लिकेशन का न्योता स्वीकार करने के लिए किया था. इन-ऐप्लिकेशन अलर्ट अपने-आप चालू हो जाते हैं.

    अगर आपको अपने Google खाते में साइन इन करने में समस्या आ रही है, तो समस्या हल करने की गाइड देखें.

  4. टेस्ट ऐप्लिकेशन पर वापस जाएं. अब, ऐप्लिकेशन के नए वर्शन टेस्ट करने के लिए उपलब्ध होने पर, आपको इन-ऐप्लिकेशन अलर्ट मिलेंगे.

किसी अलर्ट से सीधे तौर पर ऐप्लिकेशन का नया वर्शन डाउनलोड करने के लिए, अलर्ट डायलॉग में अपडेट करें पर टैप करें. ऐप्लिकेशन का नया वर्शन डाउनलोड हो जाता है और आपके डिवाइस की होम स्क्रीन पर जुड़ जाता है.

टेस्टर खाता मिटाना

अपने App Distribution टेस्टर खाते और उसके डेटा को मिटाने के लिए, App Distribution समस्या हल करने से जुड़ी जानकारी और अक्सर पूछे जाने वाले सवाल देखें.