ios एक्सकोड प्रक्रिया लॉन्च विफल: सुरक्षा




xcode process (12)

वैकल्पिक रूप से अगर कोई "अविश्वसनीय ऐप डेवलपर" संवाद नहीं देखता है:

अपने आईफोन> सेटिंग्स> सामान्य> प्रोफ़ाइल> "[email protected]"> ट्रस्ट पर जाएं

मैं अब 1 या 2 सप्ताह के लिए एक ऐप विकसित कर रहा हूं और कल कल मैंने आईओएस 5 एस को आईओएस 8 जीएम में अपडेट किया है। सबकुछ ठीक काम करता था और जब तक मैंने अपने फोन से ऐप हटा दिया और फिर से निर्माण करना चाहता था तब तक मैं अपने डिवाइस पर भी परीक्षण कर सकता था। निम्नलिखित त्रुटि दिखाई दी:

Could not launch "My App"
process launch failed: Security

जब मैं सिम्युलेटर के साथ परीक्षण करता हूं तो यह ठीक काम करता है। क्या यह आईओएस 8 जीएम अपडेट की वजह से है और मैं इस लॉन्च समस्या को कैसे ठीक कर सकता हूं? मैं अपने आईफोन और सिम्युलेटर में परीक्षण करने में सक्षम होना चाहता हूं।


मेरे साथ भी वही दिक्कत है। मैं एक्सकोड में ठीक क्लिक करता हूं और अपने आईफोन पर ऐप लॉन्च करते समय मुझसे पूछा जाता है कि क्या मैं इस एप्लिकेशन पर भरोसा करना चाहता हूं। ऐसा करने से, ऐप चलाता है और आगे बढ़ता है और एक्सकोड से आगे चलाता है बिना किसी समस्या के आईफोन से ऐप हटाने और इसे पुनः इंस्टॉल करने तक। फिर गोटो पहली पंक्ति ;-)


process launch failed: Security आसपास पाने के process launch failed: Security समस्या और तुरंत अपने डिवाइस पर ऐप लॉन्च करें, एक्सकोड के माध्यम से ऐप चलाने के बाद अपने आईओएस डिवाइस पर ऐप आइकन टैप करें।

यह आपको तुरंत ऐप चलाने की अनुमति देगा। यह वास्तव में रूट समस्या को "ठीक" नहीं कर सकता है जो इन अनुमति अलर्ट का कारण बन रहा है।

एक्सकोड अलर्ट अभी भी दिखाए जाने पर ऐप आइकन टैप करना सुनिश्चित करें। अन्यथा ऐप नहीं चलेगा। मैं लगातार इस महत्वपूर्ण कदम को भूल जाता हूं और अपने डिवाइस पर ऐप चलाने में असमर्थ हूं। इस प्रकार मैं इसे अपने और हर किसी के लिए यहां दस्तावेज कर रहा हूं :)

  1. एक्सकोड के माध्यम से ऐप चलाएं। आप नीचे सुरक्षा चेतावनी देखेंगे। ठीक दबाओ मत

  1. अपने आईओएस डिवाइस पर, नए स्थापित ऐप आइकन टैप करें:

  1. आइकन टैप करने के बाद, अब आपको अविश्वसनीय ऐप डेवलपर को "ट्रस्ट" करने के लिए कहने के लिए एक चेतावनी दिखाई देनी चाहिए। ऐसा करने के बाद ऐप तुरंत चला जाएगा, एक्सकोड डीबगर से कनेक्ट नहीं होगा।

    • यदि आपको यह "ट्रस्ट" अलर्ट दिखाई नहीं देता है, तो संभवतः आप एक्सकोड में "ठीक" दबाएंगे। डेवलपर पर भरोसा करने के बाद तक एक्सकोड अलर्ट पर "ठीक" दबाएं

  1. अंत में, वापस जाएं और एक्सकोड अलर्ट पर "ठीक" दबाएं। आपको अपने आईओएस डिवाइस पर चल रहे ऐप को एक्सकोड डीबगर में जोड़ने के लिए ऐप को दोबारा चलाने होंगे।


सेटिंग -> सामान्य -> ​​प्रोफाइल और डिवाइस प्रबंधन डेवलपर प्रोफ़ाइल और धक्का ट्रस्ट का चयन करें।

अगर आपके पास प्रोफाइल और डिवाइस प्रबंधन मेनू नहीं है तो आपको beta.apple.com पर अपना डिवाइस नामांकित करना होगा और सफारी से प्रोफाइल डाउनलोड करना होगा।

  1. प्रोफाइल स्थापित करें
  2. अपने डिवाइस को पुनरारंभ करें
  3. डेवलपर प्रोफाइल और ट्रस्ट पर टैप करें।

तुम पूरी तरह तैयार हो।


एक्सकोड ऐप बनाने और स्थापित करने में सक्षम है, लेकिन इसे पहली बार लॉन्च करने में सक्षम नहीं है। आपको बस फोन पर ऐप के आइकन पर टैप करने की आवश्यकता है, फिर आपको यह पूछने के लिए कहा जाएगा कि क्या आप डेवलपर पर भरोसा करना चाहते हैं। इसे अनुमति दें और ऐप लॉन्च होगा, फिर एक्सकोड स्वचालित रूप से इंस्टॉल और लॉन्च करने में सक्षम होगा और आपके अन्य ऐप्स।


आईओएस 9.2.1 और एक्सकोड 7.2.1 के लिए अद्यतन करें

यदि आपको XCode में किसी डिवाइस पर निर्माण करते समय यह त्रुटि मिलती है:

अपने डिवाइस पर, ऐप आइकन टैप करें जो ऐप बनाने के आपके प्रयास से अभी जोड़ा गया होगा और आपको यह देखना चाहिए:

इसके बाद, अपने डिवाइस पर सेटिंग्स -> सामान्य -> ​​डिवाइस प्रबंधन पर जाएं, और आप यह पृष्ठ देखेंगे:

एक्सकोड के साथ आप जिस प्रोफ़ाइल का उपयोग कर रहे हैं उसका चयन करें, और आपको यह पृष्ठ देखना चाहिए:

ट्रस्ट "[email protected]" पर क्लिक करें, फिर अगले पॉपअप पर ट्रस्ट पर क्लिक करें।

एक्सकोड पर वापस जाएं और अपनी परियोजना को फिर से चलाएं और इसे आपके डिवाइस पर ऐप बनाना चाहिए।


ठीक है यह देर से लगता है और मैं कुछ कार्यक्षमता के लिए अपने ऐप का परीक्षण करने के लिए इंटरनेट कनेक्शन के साथ ऐप का परीक्षण कर रहा था। जैसे ही मैंने इंटरनेट बंद कर दिया, उसने मुझे ऐसी त्रुटि दी। इंटरनेट चालू करने के बाद मैं फिर से स्थापित कर सकता हूं। मुझे पता है कि यह मूर्खतापूर्ण है लेकिन यह किसी के लिए सहायक हो सकता है


आईओएस 9.2 में उन्होंने 'प्रोफाइल' का नाम बदलकर 'डिवाइस प्रबंधन' कर दिया

इस तरह आपको इसे अभी करना चाहिए:

  1. सेटिंग्स -> सामान्य -> ​​डिवाइस प्रबंधन
  2. ऐप सत्यापित करें

"अगर आपको यह मिलता है, तो ऐप आपके डिवाइस पर स्थापित है। आपको आइकन टैप करना होगा। यह आपको पूछेगा कि क्या आप वास्तव में इसे चलाने के लिए चाहते हैं।" हाँ "कहें और फिर फिर से चलाएं और चलाएं।"

उसमें जोड़ने के लिए, यदि आप ठीक क्लिक करते हैं, तो यह केवल तभी सच होता है, यदि आप ठीक क्लिक करते हैं, तो ऐप पर टैप करें। यह कुछ भी नहीं करेगा। उस समस्या को हल करने के वैकल्पिक तरीकों की तलाश में, 30 अजीब मिनटों के लिए उस पर मेरा सिर खरोंच कर दिया।


अरे, स्वीकृत उत्तर काम करता है, सिवाय इसके कि आपको ऐप के प्रारंभिक लॉन्च को डीबग करने की आवश्यकता है। हालांकि मुझे लगता है कि उत्तर एक काम के आसपास है, न कि वास्तविक समाधान। मेरी समझ से यह संदेश तब होता है जब आपके प्रावधान प्रोफ़ाइल / प्रमाणपत्र सेटअप में कुछ अजीबता होती है, इसलिए अतिरिक्त सुनिश्चित करें कि सब कुछ उस डिप्टी में टिप-टॉप आकार में है। बार-बार दीवार के खिलाफ अपने सिर को रैम करने से पहले।

मेरे लिए क्या काम किया गया था सेब डॉक्स से निम्नानुसार था:

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

युक्ति:

  1. डिवाइस को यूएसबी के माध्यम से अपने मैक से कनेक्ट करें

  2. एक्सकोड लॉन्च विंडो चुनें -> डिवाइस

  3. बाएं कॉलम में डिवाइस पर राइट क्लिक करें, "प्रोविजनिंग प्रोफाइल दिखाएं" चुनें

  4. प्रश्न में प्रावधान प्रोफ़ाइल पर क्लिक करें

  5. सभी प्रभावित प्रोफाइल को हटाने के लिए "-" बटन दबाएं।

  6. ऐप को पुनः इंस्टॉल करें

सुनिश्चित करें कि आप डिवाइस की छवि पर डिवाइस पर क्लिक न करें या आपको प्रावधान प्रोफाइल विकल्प नहीं दिखाई देगा। मैंने अपने नए फोन को पुराने बैकअप से बहाल कर दिया और वहां बहुत सारे क्रॉफ्ट लटक गए, मेरे पास 2 अलग-अलग देव भी थे। certs सक्रिय (यकीन नहीं क्यों) लेकिन मैंने एक हटा दिया, एक नई प्रोफ़ाइल डिवाइस पर सभी प्रोफाइल से छुटकारा पा लिया और यह काम किया।

मनाइए कि यह किसी और के लिए सहायक हो।


एक्सकोड 7 के लिए अद्यतन उत्तर : ऐप को टैप करने से अब काम नहीं होता है (बीटा 1 के रूप में यह केवल एक डिसमिस बटन के साथ "अविश्वसनीय एंटरप्राइज़ डेवलपर" संदेश प्रदर्शित करता है)।

ठीक करने के लिए, सेटिंग ऐप खोलें, सामान्य / प्रोफाइल पर जाएं, और आप अपनी प्रोफ़ाइल देखेंगे। इसे विश्वसनीय चिह्नित करें और चीजों को सामान्य रूप से फिर से काम करना शुरू कर देना चाहिए।

आईओएस 9.2.1 और एक्सकोड 7.2.1 के लिए अपडेट किया गया:

गोटो: सेटिंग्स> सामान्य> डिवाइस प्रबंधन> डेवलपर ऐप्स> ट्रस्ट ऐप से ऐप का चयन करें।


यदि आपको यह मिलता है, तो ऐप आपके डिवाइस पर स्थापित है। आपको आइकन टैप करना होगा। यह आपको पूछेगा कि क्या आप वास्तव में इसे चलाने के लिए चाहते हैं। " yes " कहें और फिर फिर से Build & Run again

आईओएस 9 के रूप में, Settings → General → DeviceManagement → DeveloperApp → Trust पर जाना आवश्यक है।





build