2012-09-06 14 views
12

पर एक नई प्रावधान प्रोफ़ाइल जोड़ना तो मैं टेस्टफलाइट का उपयोग ऐसे ऐप के साथ कर रहा हूं जो विकास में है। और अब तक, बीटा उपयोगकर्ता जल्द से जल्द नहीं बदल रहे हैं, इसलिए प्रावधान फ़ाइल में केवल एक नया डिवाइस जोड़ना और जब भी आवश्यक हो, एक नया निर्माण पोस्ट करना बहुत आसान रहा है। लेकिन, हमने हाल ही में बीटा उपयोगकर्ताओं के पूल का विस्तार करना शुरू कर दिया है और हर बार जब हम एक नया उपयोगकर्ता जोड़ना चाहते हैं तो टेस्टफलाइट में नया निर्माण पोस्ट करना अब आदर्श समाधान की तरह प्रतीत नहीं होता है। इसलिए मुझे पता है कि उनके पास ऐसी सुविधा है जो आपको नई प्रोफ़ाइल में एक नई डिवाइस (नई) के साथ एक नई प्रोफ़ाइल अपलोड करने देती है, जिसे मैं उपयोग करने का प्रयास कर रहा हूं। इसलिए उस बिंदु पर मेरे पास नया उपयोगकर्ता ऐप इंस्टॉल करने का प्रयास करता है और टेस्टफलाइट वेबक्लिप उपयोगकर्ता को नई प्रोफ़ाइल इंस्टॉल करने के लिए कहता है (क्योंकि यह अब ऐप में प्रारंभिक बिल्ड/प्रोविजनिंग फ़ाइल के साथ एम्बेडेड नहीं है)। उपयोगकर्ता सफलतापूर्वक नई प्रोफ़ाइल इंस्टॉल करता है लेकिन टेस्टफ्लाइट ऐप/वेबक्लिप पर वापस जाने पर, बार-बार प्रोफ़ाइल को इंस्टॉल करने के लिए कहा जाता है बिना ऐप इंस्टॉल करने में सक्षम।मौजूदा टेस्टफाइट बिल्ड

ठीक है, विवरण के माध्यम से एक पूरी की पैदल दूरी पर:

  • मैं testUsers1.mobileprovision फ़ाइल के साथ एक ऐप्लिकेशन बनाएं और TestFlight करने के लिए इसे अपलोड करें।

  • उसके कुछ समय बाद मैं एक नया मोबाइल प्रावधान फ़ाइल, testUsers2.mobileprovision को userx जोड़ें।

  • पुराने निर्माण के अनुमति अनुभाग के तहत, मैं testUs2 को testUs2 तक लोड करने के लिए " प्रोफ़ाइल अपडेट करें" का उपयोग करता हूं।

  • उपयोगकर्ताएक्स फिर अपने डिवाइस पर टेस्टफ्लाइट वेबक्लिप/ऐप शुरू करता है।

  • स्थापित करने/एप्लिकेशन को डाउनलोड करने के बजाय, TestFlight फ़ाइल प्रावधान नई testUsers2 स्थापित करने के लिए उन्हें पूछता है और उपयोगकर्ता फ़ाइल को स्थापित करता है।

  • userx तो डिवाइस पर TestFlight पुन: प्रारंभ होता और इसे फिर से उन्हें पूछता है वास्तव में स्थापित करने/ एप्लिकेशन को डाउनलोड करने का नया प्रोफ़ाइल स्थापित करने के लिए बजाय।

मैं TestFlight में लिखा है क्या इस के साथ गलत हो रहा हो सकता है की किसी भी विचार के लिए पूछ रहा है, लेकिन अभी तक एक जवाब नहीं मिला है। कोई भी देखता है कि मैं यहाँ क्या गलत कर रहा हूं? या क्या मैं डिवाइस पर टेस्टफ्लाइट वेबक्लिप में किसी प्रकार की बग मार रहा हूं?

अद्यतन: मैंने टेस्टफलाइट के साथ कुछ ईमेल का व्यापार किया है और उन्होंने जवाब दिया है, "जब हम इस समस्या का निवारण करते हैं, तो हम सबसे अच्छी चीज को अनुशंसा कर सकते हैं कि वह नई प्रावधान प्रोफ़ाइल से संबंधित हो इसके साथ। यह एक नया संस्करण नहीं बनाएगा, लेकिन टेस्टफलाइट में सबसे वर्तमान संस्करण अपडेट करेगा। "

तो, उम्मीद है कि उन्हें जल्द ही एक जवाब मिलेगा।

धन्यवाद,

विल

उत्तर

15

आप प्रावधान प्रोफाइल परिवर्तन एक नए निर्माण के लिए हर बार बनाने की जरूरत नहीं है - तुम सब Provising पोर्टल से अद्यतन प्रावधान प्रोफ़ाइल डाउनलोड करना है, तो टेस्टफलाइट पर चयनित बिल्ड के पेज पर जाएं, "अनुमतियां" पर क्लिक करें, फिर "प्रोफ़ाइल अपडेट करें" पर क्लिक करें और नई प्रावधान प्रोफ़ाइल फ़ाइल का चयन करें।

आपके द्वारा वर्णित समस्या शायद बिल्ड की प्रावधान प्रोफेसर से संबंधित नहीं है, लेकिन वेबक्लिप स्वयं - सेटिंग्स -> सामान्य -> ​​प्रोफाइल -> टेस्टफलाइट वेबक्लिप में इसे हटाने का प्रयास करें, और इसे फिर से इंस्टॉल करें।

+3

हमारे एंटरप्राइज़ वितरण प्रोफ़ाइल की समय सीमा समाप्त हो गई। मैंने अभी इन निर्देशों का पालन किया है लेकिन अनुमतियों में प्रोफ़ाइल को अपडेट करने के लिए मुझे कहीं भी नहीं दिखाई देता है। क्या यह अब संभव नहीं है? – Andrew

17

यह संभव नहीं iOS 8 की शुरुआत के बाद से अब और है, के समर्थन पृष्ठ Adding more testers to a build? की जाँच करें: iOS 8 में परिवर्तनों के कारण

, यह अब संभव है परीक्षकों से प्रावधान प्रोफाइल स्थापित करने के लिए के लिए आईओएस सेटिंग्स ऐप। ऐप डेवलपर्स को अब ऐप की आईपीए फ़ाइल में एम्बेडेड प्रोविजनिंग प्रोफाइल अपडेट करने के लिए अपने विज्ञापन हॉक बीटा ऐप्स को पुनर्निर्माण करने की आवश्यकता होगी।

आपको अद्यतन प्रावधान प्रोफ़ाइल के साथ एक नया निर्माण जोड़ना होगा।

संबंधित मुद्दे