Firebase App Distribution
Firebase App Distribution आपके ऐप्लिकेशन को जांच करने वाले भरोसेमंद लोगों तक आसानी से उपलब्ध कराता है. टेस्टर के डिवाइसों पर अपने ऐप्लिकेशन तुरंत इंस्टॉल करके, आपको समय-समय पर सुझाव, शिकायत या राय मिल सकती है. अगर अपने ऐप्लिकेशन में Crashlytics का इस्तेमाल किया जाता है, तो आपको अपने सभी बिल्ड के लिए स्थिरता से जुड़ी मेट्रिक अपने-आप मिल जाएंगी. इससे आपको पता चलेगा कि क्या आप शिपिंग के लिए तैयार हैं.
क्या आपको सहायता चाहिए?
अपने iOS ऐप्लिकेशन को उपलब्ध कराने का तरीका जानें:
Firebase कंसोल Firebase सीएलआई फ़ास्टलेन REST API
अपने Android ऐप्लिकेशन को उपलब्ध कराने का तरीका जानें:
मुख्य सुविधाएं
क्रॉस-प्लैटफ़ॉर्म | iOS और Android पर रिलीज़ से पहले किए गए डिस्ट्रिब्यूशन को एक ही जगह से मैनेज करें. |
तेज़ी से डिस्ट्रिब्यूशन | ऐप्लिकेशन को जल्दी शामिल करने की सुविधा, कोई SDK टूल इंस्टॉल न करने, और तुरंत ऐप्लिकेशन डिलीवरी की सुविधा की मदद से, टेस्टर को रिलीज़ से पहले अपने ऐप्लिकेशन का ऐक्सेस फटाफट दें. |
आपके वर्कफ़्लो के हिसाब से सही है | Firebase कंसोल, Firebase कमांड लाइन इंटरफ़ेस (सीएलआई) टूल, फ़ास्टलेन या ग्रेडल (Android) का इस्तेमाल करके बिल्ड डिस्ट्रिब्यूट करें. सीएलआई को कंटिन्यूअस इंटिग्रेशन (सीआई) वाली नौकरियों के साथ जोड़कर, डिस्ट्रिब्यूशन को ऑटोमेट करें. |
टेस्टर मैनेजमेंट | अपनी टेस्टिंग टीमों को ग्रुप में व्यवस्थित करके उन्हें मैनेज करें. टेस्टर को आसानी से ईमेल न्योते के साथ जोड़ें, ताकि उन्हें शामिल होने की प्रोसेस के बारे में पता चल सके. अपने ऐप्लिकेशन के खास वर्शन के लिए, हर टेस्टर की स्थिति देखें. इससे यह पता चलता है कि टेस्टिंग का न्योता किसने स्वीकार करके, ऐप्लिकेशन को डाउनलोड किया है. ऐप्लिकेशन में जाकर सुझाव पाने की सुविधा चालू करें. इससे, आपको टेस्टर से रिलीज़ के लिए तैयार किए गए अपने ऐप्लिकेशन के बारे में आसानी से सुझाव पाने में मदद मिलेगी. |
Android ऐप्लिकेशन बंडल के साथ काम करता है | Google Play में अपने 'Android ऐप्लिकेशन बंडल' के लिए, टेस्टर को रिलीज़ डिस्ट्रिब्यूट करें. App Distribution आपके ऐप्लिकेशन की टेस्टिंग और उसे लॉन्च करने की प्रोसेस को आसान बनाने के लिए, Google Play की इंटरनल ऐप्लिकेशन शेयरिंग सेवा के साथ इंटिग्रेट किया जाता है. |
Crashlytics के साथ काम करने वाले ऐप्लिकेशन | Crashlytics के साथ इस्तेमाल करने पर, यह पता लगाएं कि आपके टेस्ट डिस्ट्रिब्यूशन की परफ़ॉर्मेंस कैसी है. |
लागू करने के पाथ का उदाहरण
अपना सबसे नया प्री-रिलीज़ बिल्ड अपलोड करें | सबसे पहले, Firebase कंसोल, फ़ास्टलेन, Gradle या सीएलआई टूल का इस्तेमाल करके, ऐप्लिकेशन डिस्ट्रिब्यूशन में अपना सबसे नया APK, एएबी या आईपीए अपलोड करें. | |
टेस्टर को न्योता भेजना | इसके बाद, उन टेस्टर को शामिल करें जिन्हें आपको अपना ऐप्लिकेशन आज़माना है. टेस्टर को एक ईमेल मिलेगा. इसमें उन्हें शामिल होने की प्रोसेस के बारे में बताया जाएगा. | |
सुझाव/शिकायत/राय पाएं | अपने ऐप्लिकेशन की जांच करने वाले लोगों से सुझाव पाएं, ऐप्लिकेशन की स्थिरता से जुड़े डेटा पर नज़र रखें, और अपने ऐप्लिकेशन को दोहराएं. | |
नए बीटा बिल्ड रिलीज़ करें | अगर आपके पास टेस्टिंग के लिए कोई नया बिल्ड तैयार हो, तो उसे App Distribution पर अपलोड करें. आपके टेस्टर को यह सूचना दी जाएगी कि नया बिल्ड आज़माने के लिए उपलब्ध है. |
अगले चरण
सबसे सही तरीके जानें
- सीआई/सीडी और फ़ास्टलेन का इस्तेमाल करके, QA जांच करने वाले लोगों के लिए Apple के ऐप्लिकेशन उपलब्ध कराने के सबसे सही तरीके
- सीआई/सीडी का इस्तेमाल करके, QA जांच करने वाले लोगों को Android ऐप्लिकेशन उपलब्ध कराने के सबसे सही तरीके
अपने iOS ऐप्लिकेशन को उपलब्ध कराने का तरीका जानें:
Firebase कंसोल Firebase सीएलआई फ़ास्टलेन REST API
अपने Android ऐप्लिकेशन को उपलब्ध कराने का तरीका जानें:
Firebase कंसोल Firebase सीएलआई फ़ास्टलेन Gradle REST API
App Distribution के बारे में ज़्यादा जानने के लिए, ये कोडलैब देखें: