Xcode प्रक्रिया लॉन्च विफल: सुरक्षा


756

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

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

स्क्रीनशॉट जोड़ा गया

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


जवाबों:


1612

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

जैसा कि iOS 9, SettingsGeneralDevice ManagementDeveloper App→ पर जाना आवश्यक है Trust

के कुछ संस्करणों पर iOS, आपको इसके बजाय SettingsGeneral→ पर जाना होगा Profile


44
यह पहली बार एक नए प्रोविजनिंग प्रोफाइल का उपयोग करके अपना पहला ऐप लॉन्च करने पर दिखाई दे सकता है।
रयुतमाकी

8
** सुनिश्चित करें कि आप नीचे भी देखते हैं। मेरा एकमात्र समाधान OLD PROVISIONING PROFILES था। अपने माउस से डिलीट की का उपयोग करने के बारे में टिप्पणी भी देखें।
जेसन आर। एस्किमिला

27
धन्यवाद। Apple के पास सबसे खराब त्रुटि संदेश हैं।
एलाड

65
@ भूपेशकुमार एट। अल, iOS 9 में यह अब आपको सीधे अलर्ट से स्रोत पर भरोसा करने की अनुमति नहीं देता है। आपको सेटिंग -> जनरल -> प्रोफाइल पर जाना होगा और अपने डेवलपर प्रोफाइल का पता लगाना होगा और उस पर भरोसा करना होगा
jtmarmon

10
IOS 9.2 पर सेटिंग सेटिंग में चली गई -> सामान्य -> ​​डिवाइस प्रबंधन
रिकोट्रफ्रेड

199

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

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

IOS 9.2.1 और Xcode 7.2.1 के लिए अपडेट किया गया:

गोटो: सेटिंग> जनरल> डिवाइस मैनेजमेंट> डेवलपर ऐप्स से ऐप चुनें> ट्रस्ट ऐप।


4
सेटिंग में मेरा प्रोफाइल नहीं है। कोई सुझाव? प्रोविजनिंग प्रोफाइल को डाउनलोड करने और उन्हें डिवाइस से जोड़ने की कोशिश की।
डैश

1
निकुदेदे का उत्तर देखें जिन्होंने मेरी समस्याओं को XCode7 में हल किया
क्रिश्चियन

@Nickthedude का जवाब देखें जिसने निश्चित रूप से Xcode 6.4 पर समस्या को ठीक किया।
राजा-जादूगर

उन लोगों के लिए जो सेटिंग / जनरल के तहत 'प्रोफाइल' विकल्प नहीं देखते हैं: यह केवल तभी दिखाया जाता है जब एक या अधिक प्रोफ़ाइल स्थापित हो। यदि कोई प्रोफ़ाइल स्थापित है, तो यह 'वीपीएन' के अंतर्गत होना चाहिए।
शेल्टोंड

2
IOS 9.2 पर चलने वाले मेरे iPhone6s पर, मेरा प्रोफ़ाइल सामान्य-> डिवाइस प्रबंधन के अंतर्गत है। तब मैं DEVELOPER APP में अपना ईमेल देखता हूं। मैं इस पर क्लिक कर सकता हूं और एक ट्रस्ट विकल्प चुन सकता हूं।
user3731622 3

158

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

मेरे लिए जो काम किया गया वह सेब डॉक्स से इस प्रकार था :

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

युक्ति:

  1. USB के माध्यम से डिवाइस को अपने Mac से कनेक्ट करें

  2. लॉन्च Xcode चुनें विंडो -> उपकरण

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

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

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

  6. ऐप को फिर से इंस्टॉल करें

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

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


2
मैंने अपने iPhone 5S से एक पुनर्स्थापना का उपयोग करके iPhone 6 में अपग्रेड किया था। हर बार जब मैं कोई ऐप हटाता हूं और डिबगिंग करते समय बिल्ड / रन करता हूं, तो मुझे सुरक्षा का प्रश्न मिलेगा। मैंने निर्देशों का पालन किया, वास्तव में प्रत्येक प्रोविज़निंग प्रोफाइल को हटा दिया, क्योंकि चुनिंदा हटाने से मेरे लिए काम नहीं किया (मेरे पास प्रोविजनिंग प्रोफाइल के टन हैं)। अब सुरक्षा प्रश्न नहीं मिलता। धन्यवाद! यह मुझे पागल कर रहा था।
डेल ब्राउन

6
यह काम किया। ऐसा लगता है कि यदि आप बैकअप से नया डिवाइस सेट कर रहे हैं तो प्रोविजनिंग प्रोफाइल भी नए डिवाइस में कॉपी हो जाती है। ये प्रोफाइल नए डिवाइस के लिए मान्य नहीं होंगे। मैंने डिवाइस से सभी प्रोफ़ाइलों को हटा दिया, Xcode से फिर से भाग लिया और सब कुछ उम्मीद के मुताबिक काम किया: कोई और अधिक संकेत नहीं।
58िकसने

4
इसे सही उत्तर के रूप में चिह्नित किया जाना चाहिए! उन देवों के लिए टिप जिनके पास बहुत सारे ऐप्स + प्रोफाइल हैं, एक ऑटोमेटर वर्कफ़्लो बनाएं और इसे आपके लिए डिलीट करने के लिए कई बार लूप एक्स नंबर दें। 5x "वॉच मी डू" एक्शन को गति दें, फिर पुनरावृत्तियों के बीच एक .9 दूसरा पॉज़ क्रिया जोड़ें।
इमरान

5
यही इसका सही उत्तर है। इस की तह तक जाने के लिए धन्यवाद। मुझे पहले लॉन्च में डिबग करने की आवश्यकता थी और आपने मेरा दिन बचाया।
पॉल सीज़ेन

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

78

IOS9.2.1 और Xcode 7.2.1 के लिए अपडेट

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

Xcode बिल्ड के लिए त्रुटि छवि

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

यहां छवि विवरण दर्ज करें

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

यहां छवि विवरण दर्ज करें

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

ट्रस्ट "username@email.com" पर क्लिक करें और फिर अगले पॉपअप पर ट्रस्ट पर क्लिक करें।

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


2
यह उपकरण और उपकरणों के नवीनतम संस्करण के साथ अब तक का सबसे हालिया उत्तर है।
बंदूकधारी

22

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

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

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

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

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

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

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

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

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

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

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

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


यह एक समयबद्ध फिक्स है। आपके द्वारा क्लीन इंस्टाल करने के बाद, वे चेतावनी फिर से दिखाई देंगी।
विटालि वासिलेंको

उत्तर सही नहीं है क्योंकि यह केवल अस्थायी फिक्स समस्या, जैसे ही आप अपने डिवाइस पर ऐप्लिकेशन को हटाएं और पुनर्निर्माण करेंगे समस्या फिर से पुन: दिखाई देगा। एक उचित समाधान के लिए कृपया @nickthedude उत्तर की जांच करें (मैंने इसे Xcode 6.4 पर परीक्षण किया और यह एक आकर्षण की तरह काम करता है)।
राजा जादूगर

10

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


यह थोड़े अजीब है क्योंकि मैंने पहले ही ऐसा कर लिया था, लेकिन अब यह फिर से काम कर रहा है, धन्यवाद!
टॉम स्पी सिप

सही उत्तर नहीं क्योंकि यह केवल समस्या को अस्थायी रूप से ठीक करता है, जैसे ही आप अपने डिवाइस पर ऐप हटाएंगे और इसे फिर से बनाएंगे समस्या फिर से प्रकट होगी। एक उचित समाधान के लिए कृपया @nickthedude उत्तर की जांच करें (मैंने इसे Xcode 6.4 पर परीक्षण किया और यह एक आकर्षण की तरह काम करता है)।
राजा-जादूगर

10

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

अपने iPhone> सेटिंग> सामान्य> प्रोफ़ाइल> "you@email.com"> विश्वास पर जाएं


10

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

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

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

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


7

IOS 9.2 में उन्होंने 'प्रोफाइल' का नाम बदलकर 'डिवाइस मैनेजमेंट' कर दिया।

यह है कि आप इसे अब कैसे करना चाहिए:

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

मैंने बहुत गुगली के बाद इस पर ठोकर खाई। एक जादू की तरह काम करता है। :) +1
dhruvvyas90

2

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


0

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


सही उत्तर नहीं क्योंकि यह केवल समस्या को अस्थायी रूप से ठीक करता है, जैसे ही आप अपने डिवाइस पर ऐप हटाएंगे और इसे फिर से बनाएंगे समस्या फिर से प्रकट होगी। एक उचित समाधान के लिए कृपया @nickthedude उत्तर की जांच करें (मैंने इसे Xcode 6.4 पर परीक्षण किया और यह एक आकर्षण की तरह काम करता है)।
राजा-जादूगर

0

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

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


सही उत्तर नहीं क्योंकि यह केवल समस्या को अस्थायी रूप से ठीक करता है, जैसे ही आप अपने डिवाइस पर ऐप हटाएंगे और इसे फिर से बनाएंगे समस्या फिर से प्रकट होगी। एक उचित समाधान के लिए कृपया @nickthedude उत्तर की जांच करें (मैंने इसे Xcode 6.4 पर परीक्षण किया और यह एक आकर्षण की तरह काम करता है)।
राजा-जादूगर

0

BTW, यह भी होता है यदि आप अपने लक्ष्य की टीम को Xcode में बदलते हैं और पुनर्निर्माण करते हैं। एक ऐप के साथ उस समस्या को देखने के लिए काफी हैरान था जिसे मैंने पहले भी डिवाइस पर चलाया था। मुझे यह पता लगाने में थोड़ा समय लगा ... हो सकता है कि यह केवल पहली बार किसी टीम के साथ डिवाइस बनाने के लिए हो।


यह सही जवाब है। व्यक्तिगत से कॉर्पोरेट में डेवलपर प्रोग्राम बदलने से यह अलर्ट हुआ है
एलेक्स स्टोन

उत्तर सही नहीं है क्योंकि यह केवल अस्थायी फिक्स समस्या, जैसे ही आप अपने डिवाइस पर ऐप्लिकेशन को हटाएं और पुनर्निर्माण करेंगे समस्या फिर से पुन: दिखाई देगा। एक उचित समाधान के लिए कृपया @nickthedude उत्तर की जांच करें (मैंने इसे Xcode 6.4 पर परीक्षण किया और यह एक आकर्षण की तरह काम करता है)।
राजा जादूगर

0

मेरे पास Xcode 7 कारण से पहले यह समस्या थी, तब मुझे एहसास हुआ कि यह मेरे इंटरनेट कनेक्शन के बारे में है और यह सुनिश्चित करने के लिए कि आपका डेवलपर खाता सही है, इंटरनेट का उपयोग कर रहा है। और जब यह कोई इंटरनेट नहीं देखता है तो यह त्रुटि देता है ... मैंने अपना इंटरनेट ठीक करने के बाद यह अच्छा काम करता है।

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