Xcode "लॉन्च नहीं कर सका"। केवल "सुरक्षा" को त्रुटि के रूप में रिपोर्ट करता है


88

मैंने ऐप का नाम संपादित किया है। इसके अलावा संवाद बिल्कुल ऐसा है। मैं एक एंटरप्राइज़ ऐप विकसित कर रहा हूं और मैंने अपने द्वारा विकसित किए जा रहे xcode और iPhone को पुनः आरंभ करने का प्रयास किया है। कोई परिवर्तन नहीं होता है। किसी को भी यह सामना करना पड़ा? क्या कोई लॉग पोस्ट हैं जो मुझे सही दिशा में इंगित कर सकती हैं या मुझे अधिक जानकारी दे सकती हैं। मैं जो देख सकता हूं, उसमें से नियमित लॉग में कुछ भी नहीं है।

लॉन्च नहीं हो सका

अपडेट करें

इसे डिवाइस लॉग में मिला:

<Warning>: Unable to launch com.bundleID.etc because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user.

जो थोड़ा अजीब है क्योंकि यह कल काम किया था और सभी प्रोफाइल आदि एक सप्ताह पहले जारी किए गए थे।


मैंने गंभीरता से ओके बटन पर कुछ बार क्लिक करने की कोशिश की: |
कैपिकॉ

जवाबों:


235

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

वह त्रुटि संदेश अब गायब हो गया।


डिवाइस लॉग के "उपयोगकर्ता ने मेरे विचार से" स्पष्ट रूप से भरोसा नहीं किया है। फिर मैंने बस थोड़ा सा इधर-उधर किया और जब ऐप खोला तो सहमति के लिए कहा। मुझे "उपयोगकर्ता द्वारा स्पष्ट रूप से विश्वसनीय" भाग याद था और सोचा था कि यह हो सकता है। ये था।
GusOst

6
"प्रक्रिया XXX के लिए कार्य प्राप्त करने में विफल" होने की संभावना है क्योंकि आप एक एंटरप्राइज़ प्रोविज़निंग प्रोफ़ाइल (या वितरण प्रोविज़निंग प्रोफ़ाइल) का उपयोग कर रहे हैं, न कि डेवलपर प्रोविज़निंग प्रोफ़ाइल का।
डायलन

1
यदि आप एप्लिकेशन को हटाते हैं और पुनः इंस्टॉल करते हैं (जो कभी-कभी सभी कैश को साफ़ करने के लिए आवश्यक है, तो) यह विधि काम करना बंद कर देती है। Perk @Mark जवाब के अनुसार, अपने सभी फोन प्रोविजनिंग प्रोफाइल को हटाना एक अधिक स्थायी समाधान है।
रिकार्डो सांचेज-सेज

6

मुझे अपने डिवाइस पर ऐप न होने की समस्या थी, इसलिए मैं तुरंत इसे स्वीकार करने के लिए मैन्युअल रूप से लॉन्च नहीं कर सका। मेरे लिए, मुझे अपने डिवाइस से सभी समाप्त प्रावधान प्रोफ़ाइल हटाने के बाद काम करने के लिए मिला, जिसने Xcode को एक नया स्थापित करने के लिए मजबूर किया।

इसके बाद, मैं अपने ऐप को चलाने में सक्षम हो गया।


6

मुझे बस यह समस्या आईओएस 8 डिवाइस पर पहली बार चल रही थी क्योंकि मुझे डिवाइस पर मैन्युअल रूप से लॉन्च करने की आवश्यकता थी (यह इसे ठीक करता है, लेकिन इसे लॉन्च नहीं करता है) और फिर बताता है कि मुझे डेवलपर पर भरोसा है।


6

IOS डिवाइस रनिंग वर्जन 9.2 के साथ xcode 7 का उपयोग करना, मुझे निम्न करना था:

  1. सेटिंग्स खोलें'
  2. 'सामान्य' टैप करें
  3. 'डिवाइस प्रबंधन' पर टैप करें
  4. सूची में 'डेवलपर ऐप' पर टैप करें
  5. 'ट्रस्ट (डेवलपर नाम)' पर टैप करें
  6. पॉपअप में 'ट्रस्ट' पर टैप करें

जब आप xcode चलाते हैं तो ऐप लोड और लॉन्च होना चाहिए।


5

मैं इस मुद्दे को इस तरह से हल किया था:

यह हो सकता है क्योंकि आपके डेवलपर प्रोफ़ाइल को आपके फ़ोन या वॉचोस सेटिंग्स में TRUSTED के रूप में असाइन नहीं किया गया है।

आप नीचे के रूप में अपनी प्रोफ़ाइल सेट कर सकते हैं:

  • सेटिंग्स में जाओ,
  • प्रोफ़ाइल
  • अपने प्रोफ़ाइल को वहां विश्वसनीय के रूप में असाइन करें।

4

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


3
  1. विंडो-> डिवाइस चुनें।
  2. बाएं कॉलम में डिवाइस पर राइट क्लिक करें, "प्रोविजनिंग प्रोफाइल दिखाएं" चुनें।
  3. प्रश्न में प्रोविजनिंग प्रोफाइल पर क्लिक करें।
  4. "-" बटन दबाएं सभी प्रभावित प्रोफाइल को हटाना जारी रखें।
  5. ऐप को फिर से इंस्टॉल करें।

मेरे लिए, डिवाइस से ऐप को अनइंस्टॉल करना, ऊपर करना, फिर ऐप इंस्टॉल करना मेरे लिए काम कर गया।
लेविबॉस्टियन

3

process launch failed: Securityसमस्या को ठीक करने के लिए , Xcode के माध्यम से ऐप चलाने के बाद अपने iOS डिवाइस पर ऐप आइकन पर टैप करें।

Xcode अलर्ट दिखाए जाने के दौरान ऐप आइकन पर टैप करना सुनिश्चित करें । अन्यथा ऐप नहीं चलेगा।

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

लॉन्च नहीं किया जा सका "AppName" प्रक्रिया लॉन्च विफल: सुरक्षा

  1. अपने iOS डिवाइस पर, नए इंस्टॉल किए गए ऐप आइकन पर टैप करें:

अपने iOS डिवाइस पर ऐप आइकन पर टैप करें

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

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

इस डेवलपर पर भरोसा करें?

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

अब Xcode में OK दबाएं।


0

मुझे ऊपर की तरह ही समस्या थी और आईओएस डेवलपर के लिए कोड हस्ताक्षर पहचान को बदलकर इसे हल किया

(मैंने पहले उपरोक्त सभी अन्य चरणों की कोशिश की थी)

अब मैं ऐप को एक्सकोड में चला सकता हूं और डिबग आउटपुट देख सकता हूं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.